|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISS
Defines the ISS behaviour expected by clients.
Method Summary | |
---|---|
ServiceRequest |
delegate(IProcess process)
Overload of the delegate() method. |
ServiceRequest |
delegate(IProcess aProcess,
String id)
Delegates the process execution to the ISS. |
boolean |
existsRequest(String id)
This method informs if a request with a given id is already being served, was served or is waiting. |
ServiceRequest |
fetchResults(String requestID)
Returns the execution results to the client. |
long |
getEstimatedTimeOfExecution(String requestID)
Returns the estimated time of execution for a given process. |
boolean |
isStatisticsDumpEnabled()
Returns the value of the statistics logging control flag. |
void |
setStatisticsDumpEnabled(boolean showStatistics)
Sets the value of the statistics logging control flag. |
Method Detail |
---|
ServiceRequest delegate(IProcess aProcess, String id)
aProcess
- the process to executeid
- an explicit id for the request
ServiceRequest delegate(IProcess process)
delegate()
method. The client uses this
variant if it does not wishes to pass an id of its own.
process
- the process to execute
delegate(IProcess, String)
boolean existsRequest(String id)
id
- the id of the request
ServiceRequest fetchResults(String requestID)
requestID
- the request id
long getEstimatedTimeOfExecution(String requestID)
requestID
- the id of the process
boolean isStatisticsDumpEnabled()
void setStatisticsDumpEnabled(boolean showStatistics)
showStatistics
- the statisticsDumpEnabled new value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |