Interface E3DynamicComponent

All Known Subinterfaces:
E3CacheManager, E3Initializer, E3QueueManager, E3RequestHandler, E3RequestSelector, E3SubprocessPool

public interface E3DynamicComponent
Interface that must be supported by every object that E3 loads dynamically (cache managers, queue managers, etc.)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called when the E3 servlet is shutting down
    Returns the name of this component
    void
    Writes XHTML status information for inclusion in the status page.
  • Method Details

    • destroy

      void destroy()
      Called when the E3 servlet is shutting down
    • getId

      String getId()
      Returns the name of this component
      Returns:
      String containing component ID
    • getStatus

      void getStatus(PrintWriter writer)
      Writes XHTML status information for inclusion in the status page.
      Parameters:
      writer - object to write to