Class DispatchQueue

java.lang.Object
com.swiftmq.impl.mgmt.standard.DispatchQueue
All Implemented Interfaces:
EventObjectVisitor, EventVisitor, com.swiftmq.mgmt.EntityWatchListener, com.swiftmq.mgmt.PropertyWatchListener, com.swiftmq.swiftlet.routing.event.RoutingListener, com.swiftmq.swiftlet.timer.event.TimerListener, com.swiftmq.tools.pipeline.POVisitor, EventListener

public class DispatchQueue extends Object implements EventVisitor, com.swiftmq.swiftlet.timer.event.TimerListener, com.swiftmq.mgmt.EntityWatchListener, com.swiftmq.mgmt.PropertyWatchListener, com.swiftmq.swiftlet.routing.event.RoutingListener
  • Constructor Details

  • Method Details

    • entityAdded

      public void entityAdded(com.swiftmq.mgmt.Entity parent, com.swiftmq.mgmt.Entity newEntity)
      Specified by:
      entityAdded in interface com.swiftmq.mgmt.EntityWatchListener
    • entityRemoved

      public void entityRemoved(com.swiftmq.mgmt.Entity parent, com.swiftmq.mgmt.Entity delEntity)
      Specified by:
      entityRemoved in interface com.swiftmq.mgmt.EntityWatchListener
    • propertyValueChanged

      public void propertyValueChanged(com.swiftmq.mgmt.Property prop)
      Specified by:
      propertyValueChanged in interface com.swiftmq.mgmt.PropertyWatchListener
    • destinationAdded

      public void destinationAdded(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationAdded in interface com.swiftmq.swiftlet.routing.event.RoutingListener
    • destinationRemoved

      public void destinationRemoved(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationRemoved in interface com.swiftmq.swiftlet.routing.event.RoutingListener
    • destinationActivated

      public void destinationActivated(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationActivated in interface com.swiftmq.swiftlet.routing.event.RoutingListener
    • destinationDeactivated

      public void destinationDeactivated(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationDeactivated in interface com.swiftmq.swiftlet.routing.event.RoutingListener
    • performTimeAction

      public void performTimeAction()
      Specified by:
      performTimeAction in interface com.swiftmq.swiftlet.timer.event.TimerListener
    • dispatchClientRequest

      public void dispatchClientRequest(String userName, String queueName, byte[] buffer)
    • 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(SwiftletAdded event)
      Specified by:
      visit in interface EventObjectVisitor
    • visit

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

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

      public void visit(ClientRequest 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(CheckExpire event)
      Specified by:
      visit in interface EventVisitor
    • visit

      public void visit(Disconnect event)
      Specified by:
      visit in interface EventVisitor
    • visit

      public void visit(SendUpdates event)
      Specified by:
      visit in interface EventVisitor
    • visit

      public void visit(Close event)
      Specified by:
      visit in interface EventVisitor
    • close

      public void close()
    • toString

      public String toString()
      Overrides:
      toString in class Object