Class VacationWhenIdleStrategy
java.lang.Object
NetStrategies.VacationStrategies.VacationWhenIdleStrategy
- All Implemented Interfaces:
VacationStrategy
- Direct Known Subclasses:
BernoulliVacationStrategy
Vacation strategy in which the server starts a vacation when it becomes idle.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionVacationWhenIdleStrategy(Integer type, Distribution vacationTimeDistr, Parameter vacationTimePar) -
Method Summary
-
Field Details
-
SINGLE_VACATION
public static final int SINGLE_VACATION- See Also:
-
MULTIPLE_VACATION
public static final int MULTIPLE_VACATION- See Also:
-
-
Constructor Details
-
VacationWhenIdleStrategy
public VacationWhenIdleStrategy(Integer type, Distribution vacationTimeDistr, Parameter vacationTimePar)
-
-
Method Details
-
nextVacationLength
- Specified by:
nextVacationLengthin interfaceVacationStrategy- Throws:
NetException
-
getType
public int getType()
-