Uses of Interface
org.jboss.msc.service.Dependent
-
Packages that use Dependent Package Description org.jboss.msc.service The service container implementation itself. -
-
Uses of Dependent in org.jboss.msc.service
Classes in org.jboss.msc.service that implement Dependent Modifier and Type Class Description (package private) class
OptionalDependency
An OptionalDependency.
This class establishes a transitive dependency relationship between the dependent and the real dependency.(package private) class
ServiceControllerImpl<S>
The service controller implementation.Fields in org.jboss.msc.service declared as Dependent Modifier and Type Field Description private Dependent[]
ServiceControllerImpl.ServiceAvailableTask. children
private Dependent[]
ServiceControllerImpl.ServiceUnavailableTask. children
private Dependent
OptionalDependency. dependent
The dependent on this optional dependencyprivate Dependent[][]
ServiceControllerImpl.DependencyFailedTask. dependents
private Dependent[][]
ServiceControllerImpl.DependencyRetryingTask. dependents
private Dependent[][]
ServiceControllerImpl.DependencyStartedTask. dependents
private Dependent[][]
ServiceControllerImpl.DependencyStoppedTask. dependents
private static Dependent[]
ServiceControllerImpl. NO_DEPENDENTS
Fields in org.jboss.msc.service with type parameters of type Dependent Modifier and Type Field Description private IdentityHashSet<Dependent>
ServiceRegistrationImpl. dependents
The set of dependents on this registration.Methods in org.jboss.msc.service that return Dependent Modifier and Type Method Description private Dependent[][]
ServiceControllerImpl. getDependents()
Returns a compiled array of all dependents of this service instance.Methods in org.jboss.msc.service that return types with arguments of type Dependent Modifier and Type Method Description (package private) IdentityHashSet<Dependent>
ServiceRegistrationImpl. getDependents()
Returns the dependents set.Methods in org.jboss.msc.service with parameters of type Dependent Modifier and Type Method Description void
Dependency. addDependent(Dependent dependent)
Add a dependent to this dependency, establishing the dependency relation between this dependency and its dependent.void
OptionalDependency. addDependent(Dependent dependent)
void
ServiceRegistrationImpl. addDependent(Dependent dependent)
Add a dependent to this controller.(package private) void
ServiceControllerImpl. newDependent(ServiceName dependencyName, Dependent dependent)
void
Dependency. removeDependent(Dependent dependent)
Remove a dependent from this dependency, breaking the dependency relation between this dependency and its dependent.void
OptionalDependency. removeDependent(Dependent dependent)
void
ServiceRegistrationImpl. removeDependent(Dependent dependent)
Remove a dependent from this controller.Method parameters in org.jboss.msc.service with type arguments of type Dependent Modifier and Type Method Description private void
ServiceContainerImpl. detectCircularity(IdentityHashSet<? extends Dependent> dependents, ServiceControllerImpl<?> instance, java.util.Set<ServiceControllerImpl<?>> visited, java.util.Deque<ServiceName> visitStack)
Constructors in org.jboss.msc.service with parameters of type Dependent Constructor Description DependencyFailedTask(Dependent[][] dependents, boolean removeChildren)
DependencyRetryingTask(Dependent[][] dependents)
DependencyStartedTask(Dependent[][] dependents)
DependencyStoppedTask(Dependent[][] dependents)
-