Class TopicAnnounceSender

java.lang.Object
com.swiftmq.impl.topic.standard.announce.TopicAnnounceSender
All Implemented Interfaces:
POAnnounceSenderVisitor, com.swiftmq.mgmt.EntityWatchListener, com.swiftmq.swiftlet.routing.event.RoutingListener, com.swiftmq.tools.pipeline.POVisitor, EventListener

public class TopicAnnounceSender extends Object implements POAnnounceSenderVisitor, com.swiftmq.swiftlet.routing.event.RoutingListener, com.swiftmq.mgmt.EntityWatchListener
  • Constructor Details

  • Method Details

    • destinationAdded

      public void destinationAdded(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationAdded 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
    • destinationRemoved

      public void destinationRemoved(com.swiftmq.swiftlet.routing.event.RoutingEvent event)
      Specified by:
      destinationRemoved in interface com.swiftmq.swiftlet.routing.event.RoutingListener
    • 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
    • versionNoteReceived

      public void versionNoteReceived(com.swiftmq.tools.versioning.VersionNotification vn)
    • destinationAdded

      public void destinationAdded(com.swiftmq.swiftlet.routing.Route route)
    • routerRemoved

      public void routerRemoved(String routername)
    • topicCreated

      public void topicCreated(String topicName)
    • topicRemoved

      public void topicRemoved(String topicName)
    • announceSubscriptions

      public void announceSubscriptions(TopicInfo remoteTI)
    • visit

      public void visit(POVersionNoteToSend po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POVersionNoteReceived po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(PODestinationAdded po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(PODestinationRemoved po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(PODestinationActivated po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(PODestinationDeactivated po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POTopicCreated po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POTopicRemoved po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POSubscriptionAdded po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POSubscriptionRemoved po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • visit

      public void visit(POAnnounceSubscriptions po)
      Specified by:
      visit in interface POAnnounceSenderVisitor
    • close

      public void close()
    • toString

      public String toString()
      Overrides:
      toString in class Object