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 Summary
ConstructorsConstructorDescriptionResponseListener(JmsRequestTransport requestTransport, ConnectionManager responseConnectionManager, jakarta.jms.Topic responseTopic, SignalCodec signalCodec, String callerId, int maximumMessageLength) -
Method Summary
-
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:
getDestinationin interfaceSessionEmployer
-
getMessageSelector
- Specified by:
getMessageSelectorin interfaceSessionEmployer
-
close
public void close() throws jakarta.jms.JMSException- Throws:
jakarta.jms.JMSException
-
onMessage
public void onMessage(jakarta.jms.Message message) - Specified by:
onMessagein interfacejakarta.jms.MessageListener
-