Class DispatcherImpl

java.lang.Object
com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
com.swiftmq.impl.mgmt.standard.v750.DispatcherImpl
All Implemented Interfaces:
Dispatcher, EventObjectVisitor, com.swiftmq.mgmt.protocol.v750.ProtocolVisitor, com.swiftmq.tools.pipeline.POVisitor, com.swiftmq.tools.requestreply.RequestVisitor

public class DispatcherImpl extends com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter implements Dispatcher, EventObjectVisitor
  • Constructor Details

  • Method Details

    • process

      public void process(EventObject event)
      Specified by:
      process in interface Dispatcher
    • visit

      public void visit(EntityAdded event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(EntityRemoved event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(PropertyChanged event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(SwiftletAdded event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(SwiftletRemoved event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(RouterAvailable event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(RouterUnavailable event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(ClientRequest event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.ConnectRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.AuthRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.CommandRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.LeaseRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.SetSubscriptionFilterRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • visit

      public void visit(com.swiftmq.mgmt.protocol.v750.RemoveSubscriptionFilterRequest request)
      Specified by:
      visit in interface com.swiftmq.mgmt.protocol.v750.ProtocolVisitor
      Overrides:
      visit in class com.swiftmq.mgmt.protocol.v750.ProtocolVisitorAdapter
    • flush

      public void flush()
      Specified by:
      flush in interface Dispatcher
    • isInvalid

      public boolean isInvalid()
      Specified by:
      isInvalid in interface Dispatcher
    • isExpired

      public boolean isExpired()
      Specified by:
      isExpired in interface Dispatcher
    • doExpire

      public void doExpire()
      Specified by:
      doExpire in interface Dispatcher
    • doDisconnect

      public void doDisconnect()
      Specified by:
      doDisconnect in interface Dispatcher
    • close

      public void close()
      Specified by:
      close in interface Dispatcher
    • toString

      public String toString()
      Overrides:
      toString in class Object