Contextualizable
Date: 2016-02-08

org.apache.avalon.framework.context

## Interface Contextualizable

- All Known Subinterfaces:
    Recontextualizable

      public interface Contextualizable

  This inteface should be implemented by components that need a Context to work. Context contains runtime generated object provided by the Container to this Component.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `contextualize(Context context)` Pass the Context to the component.

- - ### Method Detail

    - #### contextualize

          void contextualize(Context context)
                             throws ContextException

      Pass the Context to the component. This method is called after the Loggable.setLogger() (if present) method and before any other method.
      Parameters:
        `context` - the context. Must not be `null`.
      Throws:
        `ContextException` - if context is invalid