Package org.jboss.as.clustering.msc
Class InjectedValueDependency<T>
java.lang.Object
org.jboss.as.clustering.msc.InjectorDependency<T>
org.jboss.as.clustering.msc.InjectedValueDependency<T>
- All Implemented Interfaces:
Supplier<T>,ValueDependency<T>,org.jboss.msc.value.Value<T>,Dependency,SupplierDependency<T>
@Deprecated(forRemoval=true)
public class InjectedValueDependency<T>
extends InjectorDependency<T>
implements ValueDependency<T>
Deprecated, for removal: This API element is subject to removal in a future version.
Service dependency whose provided value is made available via injection.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionInjectedValueDependency(org.jboss.msc.service.ServiceName name, Class<T> targetClass) Deprecated, for removal: This API element is subject to removal in a future version.InjectedValueDependency(ServiceNameProvider provider, Class<T> targetClass) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class org.jboss.as.clustering.msc.InjectorDependency
registerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.service.Dependency
registerMethods inherited from interface org.jboss.as.clustering.msc.ValueDependency
get
-
Constructor Details
-
InjectedValueDependency
Deprecated, for removal: This API element is subject to removal in a future version. -
InjectedValueDependency
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getValue
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getValuein interfaceorg.jboss.msc.value.Value<T>
-
ServiceSupplierDependency.