Class TopicOperator

java.lang.Object
org.smallmind.phalanx.wire.transport.jms.TopicOperator
All Implemented Interfaces:
MessageHandler, SessionEmployer

public class TopicOperator extends Object implements SessionEmployer, MessageHandler
  • Constructor Details

    • TopicOperator

      public TopicOperator(ConnectionManager connectionManager, jakarta.jms.Topic topic)
  • Method Details

    • getDestination

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

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

      public jakarta.jms.BytesMessage createMessage() throws jakarta.jms.JMSException
      Specified by:
      createMessage in interface MessageHandler
      Throws:
      jakarta.jms.JMSException
    • send

      public void send(jakarta.jms.Message message) throws jakarta.jms.JMSException
      Specified by:
      send in interface MessageHandler
      Throws:
      jakarta.jms.JMSException