* the callback
* @param timeoutMillis
* the timeout milliseconds
*/
public void execute(SCMPMessage msgToForward, ISCMPMessageCallback callback, int timeoutMillis) {
SCMPCscExecuteCall executeCall = new SCMPCscExecuteCall(this.requester, msgToForward);
try {
executeCall.invoke(callback, (int) (this.operationTimeoutMultiplier * timeoutMillis));
} catch (Exception e) {
// send data failed
callback.receive(e);
}
}