Interface Configurable<CTX>

    • Method Detail

      • initialize

        void initialize​(CTX aContext)
                 throws InitializeException
        Initializes and configures the component.
        Parameters:
        aContext - The context to be passed to the implementing instance.
        Throws:
        InitializeException - Thrown in case initializing fails.
      • initializeUnchecked

        default void initializeUnchecked​(CTX aContext)
        Initializes the component by calling initialize(Object) without you to require catching an ConfigureException.
        Parameters:
        aContext - The context to be passed to the implementing instance.
        Throws:
        org.refcodes.exception.HiddenException - encapsulates the cause and is thrown upon encountering a ConfigureException exception