Interface Configurable.ConfigureAutomaton<CTX>

Type Parameters:
CTX - the context used to initialize the implementing instance.
All Superinterfaces:
Configurable<CTX>, InitializedAccessor
All Known Subinterfaces:
ConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton<CTX>
All Known Implementing Classes:
ConfigurableLifecycleAutomatonImpl
Enclosing interface:
Configurable<CTX>

public static interface Configurable.ConfigureAutomaton<CTX> extends Configurable<CTX>, InitializedAccessor
The Configurable.ConfigureAutomaton interface defines those methods related to the initialize life-cycle with a provided context.
  • Method Details

    • isInitalizable

      boolean isInitalizable(CTX aContext)
      Determines whether the component may get initialized.
      Parameters:
      aContext - The context to be passed to the implementing instance.
      Returns:
      True if Configurable.initialize(Object) is possible.