The public members of the JobInteractor class are listed here.
|
Name |
Description |
|
retrieves the first ProcedureCall received from the remote AIMMS PRO job. After retrieving this ProcedureCall, this method will return the next available ProcedureCall. | |
|
retrieves the first ProcedureCall received from the remote AIMMS PRO job. After retrieving this ProcedureCall, this method will return the next available ProcedureCall. | |
|
Injects the specified ProcedureCall into the running job. The remote AIMMS job will finish it's current statement, and continue by executing the specified procedure call after which it continues with the prior running procedure. | |
|
Creates a (yet) unattached version with a default finish-grace-timeout of 1 second | |
|
Creates a (yet) unattached version with the specified finish-grace-timeout The finis-grace-timeout is the amount of time to wait after the (main) scheduled procedure has finished in order to allow other messages to arrive and process | |
|
invoked by the PRO API framework when for the current job an error message is received | |
|
called by the PRO API framework when for the current job the finished-job message is received | |
|
invoked by the PRO API framework when for the current job at the remote end a DelegateToClient is executed, effectively asking this (PRO API) side to invoke the specified ProcedureCall | |
|
Queues the specified ProcedureCall into the running job. The remote AIMMS job will first finish it's current executing procedure before continuing with the procedure call specified. | |
|
Instruct the remote job to stop the current solve (if any) and continue with the last computed/solved values the current procedure run. | |
|
Instruct the remote job to stop everything as soon as possible and terminate gracefully; this is different from terminating the current job, which will just kill the remote process associated with this job. | |
|
Wait for an InteractiveJobEvent to happen on the remote AIMMS PRO job |