Class RemoteNotificationProxy

  • All Implemented Interfaces:
    net.timewalker.ffmq4.local.destination.notification.NotificationProxy

    public final class RemoteNotificationProxy
    extends Object
    implements net.timewalker.ffmq4.local.destination.notification.NotificationProxy
    NotificationProxy
    • Constructor Detail

      • RemoteNotificationProxy

        public RemoteNotificationProxy​(net.timewalker.ffmq4.utils.id.IntegerID sessionId,
                                       net.timewalker.ffmq4.transport.PacketTransport transport)
        Constructor
    • Method Detail

      • addNotification

        public void addNotification​(net.timewalker.ffmq4.utils.id.IntegerID consumerId,
                                    net.timewalker.ffmq4.common.message.AbstractMessage prefetchedMessage)
        Specified by:
        addNotification in interface net.timewalker.ffmq4.local.destination.notification.NotificationProxy
      • flush

        public void flush()
        Specified by:
        flush in interface net.timewalker.ffmq4.local.destination.notification.NotificationProxy