Interface PipelinePlugin<CTX>
- Type Parameters:
CTX- The context type for thePlugininstances to operate on when being initialized.
- All Superinterfaces:
Configurable<CTX>, Destroyable, Plugin<CTX>
Base contract for a configurable pipeline components.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Configurable
Configurable.ConfigureAutomaton<CTX>, Configurable.ConfigureBuilder<CTX,B> Nested classes/interfaces inherited from interface Destroyable
Destroyable.DestroyAutomaton -
Method Summary
Methods inherited from interface Configurable
initializeMethods inherited from interface Destroyable
destroy
-
Method Details
-
getId
-
getOrder
default int getOrder()Returns the component order.- Returns:
- The order; lower values are applied first.
-
isEnabledByDefault
default boolean isEnabledByDefault()Determines whether this component is enabled by default.- Returns:
- True if enabled by default.
-