Class DestinationLimitBehavior

java.lang.Object
com.sun.messaging.jms.management.server.DestinationLimitBehavior

public class DestinationLimitBehavior extends Object
Class containing information on destination limit behavior. These values specify how a destination responds when a memory-limit threshold is reached.
  • Field Details

    • UNKNOWN

      public static final String UNKNOWN
      Unknown destination limit behavior.
      See Also:
    • FLOW_CONTROL

      public static final String FLOW_CONTROL
      Flow control - the producers are slowed down.
      See Also:
    • REMOVE_OLDEST

      public static final String REMOVE_OLDEST
      Remove oldest - throws out the oldest messages.
      See Also:
    • REJECT_NEWEST

      public static final String REJECT_NEWEST
      Rejects the newest messages. The producing client gets an exception for rejection of persistent messages only. To use this limit behavior with non-persistent messages, set the imqAckOnProduce connection factory attribute.
      See Also:
    • REMOVE_LOW_PRIORITY

      public static final String REMOVE_LOW_PRIORITY
      Throws out the lowest priority messages according to age of the messages (producing client receives no notification of message deletion).
      See Also: