Class JettyWorkflowInterceptorImpl

java.lang.Object
com.adaptris.core.interceptor.WorkflowInterceptorImpl
com.adaptris.core.http.jetty.JettyWorkflowInterceptorImpl
All Implemented Interfaces:
AdaptrisComponent, ComponentLifecycle, ComponentLifecycleExtension, StateManagedComponent, WorkflowInterceptor
Direct Known Subclasses:
JettyAsyncWorkflowInterceptor, JettyPoolingWorkflowInterceptor

public abstract class JettyWorkflowInterceptorImpl extends WorkflowInterceptorImpl
  • Constructor Details

    • JettyWorkflowInterceptorImpl

      public JettyWorkflowInterceptorImpl()
  • Method Details

    • init

      public void init() throws CoreException
      Description copied from interface: ComponentLifecycle
      Initialises the component.

      Component initialisation includes config verification, creation of connections etc.

      Throws:
      CoreException - wrapping any underlying Exceptions
    • start

      public void start() throws CoreException
      Description copied from interface: ComponentLifecycle
      Starts the component.

      Once a component is started it should be ready to process messages. In the case of AdaptrisMessageConsumer, calling start will begin message delivery.

      Throws:
      CoreException - wrapping any underlying Exceptions
    • stop

      public void stop()
      Description copied from interface: ComponentLifecycle
      Stop the component

      A stopped component is not expected to be ready to process messages. In the case of AdaptrisMessageConsumer, calling stop will pause message delivery. Throwing a RuntimeException may cause unintended consequences

    • close

      public void close()
      Description copied from interface: ComponentLifecycle
      Closes the component.

      A closed component should release any connections it uses, etc. and clean up completely. Throwing a RuntimeException may cause unintended consequences

    • endWorkflow

      protected static void endWorkflow(AdaptrisMessage inputMsg, AdaptrisMessage outputMsg)
    • messageComplete

      protected static void messageComplete(AdaptrisMessage msg)