Enum DropStrategy

  • All Implemented Interfaces:
    java.io.Serializable

    
    public enum DropStrategy
     implements Serializable
                        

    Constants for specifying drop strategies at stations when capacity is exceeded. ID values match MATLAB DropStrategy constants. Strategies: - WaitingQueue: Job waits in queue (default, infinite capacity) - Drop: Job is rejected and leaves the system - BlockingAfterService: Job blocks server after service until destination available - BlockingBeforeService: Job blocks server before service until destination available - ReServiceOnRejection: Job is re-serviced when rejected - Retrial: Job moves to orbit and retries after a delay (unlimited attempts) - RetrialWithLimit: Job moves to orbit with maximum retry attempts, dropped after limit

    • Constructor Detail

    • Method Detail

      • values

         static Array<DropStrategy> values()

        Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

        Returns:

        an array containing the constants of this enum type, in the order they're declared

      • valueOf

         static DropStrategy valueOf(String name)

        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

        Returns:

        the enum constant with the specified name