package org.async.rmi.messages;
/**
* Created by Barak Bar Orion
* 12/17/14.
*/
public class CancelInvokeRequest extends InvokeRequest {
private boolean mayInterruptIfRunning;
public CancelInvokeRequest() {
}
public CancelInvokeRequest(InvokeRequest invokeRequest, boolean mayInterruptIfRunning) {
super(invokeRequest.getRequestId(), invokeRequest.getObjectId(), invokeRequest.getMethodId(), false, invokeRequest.getParams(), invokeRequest.getMethodName(), invokeRequest.getImplClassName());
this.mayInterruptIfRunning = mayInterruptIfRunning;
}
public boolean isMayInterruptIfRunning() {
return mayInterruptIfRunning;
}
}