?? QueuePolicyOption

java.lang.Object
java.lang.Enum<QueuePolicyOption>
org.osgi.util.pushstream.QueuePolicyOption
????????:
Serializable, Comparable<QueuePolicyOption>

public enum QueuePolicyOption extends Enum<QueuePolicyOption>
QueuePolicyOption provides a standard set of simple QueuePolicy implementations.
????:
  • ????????

    • DISCARD_OLDEST

      public static final QueuePolicyOption DISCARD_OLDEST
      Attempt to add the supplied event to the queue. If the queue is unable to immediately accept the value then discard the value at the head of the queue and try again. Repeat this process until the event is enqueued.
    • BLOCK

      public static final QueuePolicyOption BLOCK
      Attempt to add the supplied event to the queue, blocking until the enqueue is successful.
    • FAIL

      public static final QueuePolicyOption FAIL
      Attempt to add the supplied event to the queue, throwing an exception if the queue is full.
  • ??????