Class ResponseListener

java.lang.Object
org.smallmind.phalanx.wire.transport.jms.ResponseListener
All Implemented Interfaces:
jakarta.jms.MessageListener, SessionEmployer

public class ResponseListener extends Object implements SessionEmployer, jakarta.jms.MessageListener
  • Constructor Details

    • ResponseListener

      public ResponseListener(JmsRequestTransport requestTransport, ConnectionManager responseConnectionManager, jakarta.jms.Topic responseTopic, SignalCodec signalCodec, String callerId, int maximumMessageLength) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
  • Method Details

    • getDestination

      public jakarta.jms.Destination getDestination()
      Specified by:
      getDestination in interface SessionEmployer
    • getMessageSelector

      public String getMessageSelector()
      Specified by:
      getMessageSelector in interface SessionEmployer
    • close

      public void close() throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • onMessage

      public void onMessage(jakarta.jms.Message message)
      Specified by:
      onMessage in interface jakarta.jms.MessageListener