Class PartitionedQueueEvent

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
VoiceDeviceManageEvent

public abstract class PartitionedQueueEvent extends QueueEvent
В отличие от Event доставляется только одному слушателю
See Also:
  • Constructor Details

    • PartitionedQueueEvent

      protected PartitionedQueueEvent()
    • PartitionedQueueEvent

      public PartitionedQueueEvent(int moduleId, int pluginId, int contractId, int userId)
    • PartitionedQueueEvent

      public PartitionedQueueEvent(int moduleId, int contractId, int userId)
  • Method Details

    • getPackageName

      protected abstract String getPackageName()
    • getPartitionValue

      protected abstract int getPartitionValue()
    • getDestination

      public String getDestination(Class<?> clazz)
      Overrides:
      getDestination in class Event
    • getDestinationMask

      public static final String getDestinationMask(Class<?> clazz, int partitionValue)