Class LocalConduit

All Implemented Interfaces:
Conduit, Observable

public class LocalConduit extends AbstractConduit
  • Field Details

    • IN_CONDUIT

      public static final String IN_CONDUIT
    • RESPONSE_CONDUIT

      public static final String RESPONSE_CONDUIT
    • IN_EXCHANGE

      public static final String IN_EXCHANGE
    • DIRECT_DISPATCH

      public static final String DIRECT_DISPATCH
    • MESSAGE_FILTER_PROPERTIES

      public static final String MESSAGE_FILTER_PROPERTIES
  • Constructor Details

  • Method Details

    • prepare

      public void prepare(Message message) throws IOException
      Description copied from interface: Conduit
      Prepare the message for sending. This will typically involve setting an OutputStream on the message, but it may do nothing at all.
      Parameters:
      message - the message to be sent.
      Throws:
      IOException
    • close

      public void close(Message message) throws IOException
      Description copied from interface: Conduit
      Close the connections associated with the message
      Specified by:
      close in interface Conduit
      Overrides:
      close in class AbstractConduit
      Parameters:
      message - for which content should be closed.
      Throws:
      IOException
    • getLogger

      protected Logger getLogger()
      Specified by:
      getLogger in class AbstractObservable
      Returns:
      the logger to use