public interface ControllerServiceReference
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<T> |
findRecursiveReferences(java.lang.Class<T> componentType)
Returns a List of all components that reference this Controller Service (recursively) that
are of the given type
|
java.util.Set<ConfiguredComponent> |
getActiveReferences() |
ControllerServiceNode |
getReferencedComponent() |
java.util.Set<ConfiguredComponent> |
getReferencingComponents() |
ControllerServiceNode getReferencedComponent()
java.util.Set<ConfiguredComponent> getReferencingComponents()
Set
of all components that are referencing this
Controller Servicejava.util.Set<ConfiguredComponent> getActiveReferences()
Set
of all Processors, Reporting Tasks, and Controller
Services that are referencing the Controller Service and are running (in
the case of Processors and Reporting Tasks) or enabled (in the case of
Controller Services)<T> java.util.List<T> findRecursiveReferences(java.lang.Class<T> componentType)
componentType
- the type of component that is desirable