Package org.jboss.as.clustering.msc
Class InjectorDependency<T>
- java.lang.Object
-
- org.jboss.as.clustering.msc.InjectorDependency<T>
-
- All Implemented Interfaces:
Dependency
- Direct Known Subclasses:
InjectedValueDependency
@Deprecated(forRemoval=true) public class InjectorDependency<T> extends Object implements Dependency
Deprecated, for removal: This API element is subject to removal in a future version.Replaced byServiceSupplierDependency.Service dependency requiring an injector.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description InjectorDependency(org.jboss.msc.service.ServiceName name, Class<T> targetClass, org.jboss.msc.inject.Injector<T> injector)Deprecated, for removal: This API element is subject to removal in a future version.InjectorDependency(ServiceNameProvider provider, Class<T> targetClass, org.jboss.msc.inject.Injector<T> injector)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <X> org.jboss.msc.service.ServiceBuilder<X>register(org.jboss.msc.service.ServiceBuilder<X> builder)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
InjectorDependency
public InjectorDependency(ServiceNameProvider provider, Class<T> targetClass, org.jboss.msc.inject.Injector<T> injector)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
register
public <X> org.jboss.msc.service.ServiceBuilder<X> register(org.jboss.msc.service.ServiceBuilder<X> builder)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
registerin interfaceDependency
-
-