Class QueueGetStrategy
java.lang.Object
NetStrategies.QueueGetStrategy
- All Implemented Interfaces:
AutoCheck
- Direct Known Subclasses:
FCFSstrategy, LCFSstrategy, PollingGetStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheck()Override this method to implement a specific auto-check for the class.abstract Jobget(JobInfoList queue) This method should be overridden to implement a specific job strategy.abstract Jobget(JobInfoList queue, JobClass jobClass) This method should be overridden to implement a specific job strategy.abstract Jobget(JobInfoList queue, NetNode ownerNode) This method should be overridden to implement a specific job strategy.abstract int
-
Constructor Details
-
QueueGetStrategy
public QueueGetStrategy()
-
-
Method Details
-
get
This method should be overridden to implement a specific job strategy.- Parameters:
queue- Job queue.- Returns:
- Job selected and removed from the queue.
-
get
This method should be overridden to implement a specific job strategy.- Parameters:
queue- Job queue.ownerNode- ownerNode- Returns:
- Job selected and removed from the queue.
-
get
This method should be overridden to implement a specific job strategy.- Parameters:
queue- Job queue.jobClass- Job class.- Returns:
- Job selected and removed from the queue.
-
check
-
GetJobClassIdOfNextJob
-