public class BACIOperation extends Operation
| Constructor and Description |
|---|
BACIOperation(BACIOperation template,
SimpleIntrospectable parent)
Insert the method's description here.
|
BACIOperation(BACIRemoteAccess ra,
OperationDescription desc,
SimpleIntrospectable introspectable,
java.lang.String[] parameterNames,
DataType[] parameterTypes,
boolean[] mask,
boolean invocation,
boolean special)
BACIOperation constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
OperationDescription |
getOperationDesc()
Insert the method's description here.
|
RemoteCall |
invoke(java.lang.Object[] data)
Insert the method's description here.
|
Invocation |
invokeAsync(java.lang.Object[] data,
RemoteResponseCallback cb)
Insert the method's description here.
|
getIntrospectable, getMask, getName, getParameterNames, getParameterTypes, getReturnType, isInvocation, isSpecial, toStringpublic BACIOperation(BACIOperation template, SimpleIntrospectable parent)
template - si.ijs.acs.objectexplorer.engine.BACI.BACIOperationparent - si.ijs.acs.objectexplorer.engine.SimpleIntrospectablepublic BACIOperation(BACIRemoteAccess ra, OperationDescription desc, SimpleIntrospectable introspectable, java.lang.String[] parameterNames, DataType[] parameterTypes, boolean[] mask, boolean invocation, boolean special)
public OperationDescription getOperationDesc()
public RemoteCall invoke(java.lang.Object[] data)
public Invocation invokeAsync(java.lang.Object[] data, RemoteResponseCallback cb)
invokeAsync in class Operationcb - si.ijs.acs.objectexplorer.engine.RemoteResponseCallbackdata - parameters to be passed to the remote call. It is
the responsibility of the GUI to initialize this array
in accordance to the guidelines set forth in the documentation
of this class