public static final class SimJQOperation.ArrivalRequest extends SimJQOperation.RequestJQ<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest> implements SimEntityOperation.Request<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest>
SimJQOperation.Arrival.| Constructor and Description |
|---|
ArrivalRequest(SimJob job,
SimQueue queue)
Creates the request.
|
| Modifier and Type | Method and Description |
|---|---|
SimJQOperation.ArrivalRequest |
forJob(SimJob job)
Returns a copy of this request for another job.
|
SimJQOperation.ArrivalRequest |
forJobAndQueue(SimJob job,
SimQueue queue)
Returns a copy of this request for another job and another queue.
|
SimJQOperation.ArrivalRequest |
forQueue(SimQueue queue)
Returns a copy of this request for another queue.
|
SimJQOperation.Arrival |
getOperation()
Returns the singleton instance of
SimJQOperation.Arrival. |
forTargetEntity, getJob, getQueuegetTargetEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforTargetEntity, getTargetEntitypublic ArrivalRequest(SimJob job, SimQueue queue)
job - The job, non-null.queue - The queue, non-null.IllegalArgumentException - If the job or queue is null.public final SimJQOperation.Arrival getOperation()
SimJQOperation.Arrival.getOperation in interface SimEntityOperation.Request<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest>SimJQOperation.Arrival.public SimJQOperation.ArrivalRequest forJob(SimJob job)
SimJQOperation.RequestJAndOrQforJob in class SimJQOperation.RequestJAndOrQ<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest>job - The new job, non-null.public SimJQOperation.ArrivalRequest forQueue(SimQueue queue)
SimJQOperation.RequestJAndOrQforQueue in class SimJQOperation.RequestJAndOrQ<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest>queue - The new queue, non-null.public SimJQOperation.ArrivalRequest forJobAndQueue(SimJob job, SimQueue queue)
SimJQOperation.RequestJAndOrQforJobAndQueue in class SimJQOperation.RequestJAndOrQ<SimJQOperation.Arrival,SimJQOperation.ArrivalRequest>job - The new job, non-null.queue - The new queue, non-null.Copyright © 2018. All rights reserved.