si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall Class Reference

Inheritance diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall:
Inheritance graph
[legend]
Collaboration diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BACIRemoteCall (BACIRemote node, BACIAttribute att, Object[] param, Object retVal, boolean timeout, Throwable exception)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Object retVal, Object[] auxRetVal)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Throwable exception)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, boolean timeout)
si.ijs.acs.objectexplorer.engine.Attribute getAttribute ()
java.lang.Object[] getAuxReturnValues ()
SimpleIntrospectable getIntrospectable ()
Operation getOperation ()
java.lang.Object[] getParameters ()
int getSN ()
Object getSyncReturnValue ()
Throwable getThrowable ()
boolean isAttributeAccess ()
boolean isTimeout ()
 BACIRemoteCall (BACIRemote node, BACIAttribute att, Object[] param, Object retVal, boolean timeout, Throwable exception)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Object retVal, Object[] auxRetVal)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Throwable exception)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, boolean timeout)
si.ijs.acs.objectexplorer.engine.Attribute getAttribute ()
java.lang.Object[] getAuxReturnValues ()
SimpleIntrospectable getIntrospectable ()
Operation getOperation ()
java.lang.Object[] getParameters ()
int getSN ()
Object getSyncReturnValue ()
Throwable getThrowable ()
boolean isAttributeAccess ()
boolean isTimeout ()
boolean isErrorResponse ()
void setErrorResponse (boolean error)

Private Member Functions

 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Object retVal, Object[] auxRetVal, Throwable exception, boolean timeout)
 BACIRemoteCall (BACIRemote node, BACIOperation op, Object[] params, Object retVal, Object[] auxRetVal, Throwable exception, boolean timeout)

Private Attributes

BACIRemote node = null
BACIOperation op = null
Object[] params = null
Object retVal = null
java.lang.Object[] auxRetVal = null
int serial = 0
boolean timeout = false
Attribute att = null
boolean error = false

Static Private Attributes

static int SN = 0
static volatile int SN = 0

Detailed Description

Insert the type's description here. Creation date: (2.11.2000 23:00:55)

Author:
:

Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIAttribute  att,
Object[]  param,
Object  retVal,
boolean  timeout,
Throwable  exception 
) [inline]

Insert the method's description here. Creation date: (7.11.2000 23:06:33)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
att si.ijs.acs.objectexplorer.engine.BACI.BACIAttribute
param java.lang.Object
retVal java.lang.Object
timeout boolean
exception java.lang.Throwable
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Object  retVal,
Object[]  auxRetVal 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:04:15)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.Operation
params java.lang.Object[]
retVal java.lang.Object
auxRetVal java.lang.Object[]
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Object  retVal,
Object[]  auxRetVal,
Throwable  exception,
boolean  timeout 
) [inline, private]

BACIRemoteCall constructor comment.

References serial, and SN.

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Throwable  exception 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:05:49)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.BACI.BACIOperation
params java.lang.Object[]
exception java.lang.Throwable
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
boolean  timeout 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:06:12)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.BACI.BACIOperation
params java.lang.Object[]
timeout boolean
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIAttribute  att,
Object[]  param,
Object  retVal,
boolean  timeout,
Throwable  exception 
) [inline]

Insert the method's description here. Creation date: (7.11.2000 23:06:33)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
att si.ijs.acs.objectexplorer.engine.BACI.BACIAttribute
param java.lang.Object
retVal java.lang.Object
timeout boolean
exception java.lang.Throwable
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Object  retVal,
Object[]  auxRetVal 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:04:15)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.Operation
params java.lang.Object[]
retVal java.lang.Object
auxRetVal java.lang.Object[]
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Object  retVal,
Object[]  auxRetVal,
Throwable  exception,
boolean  timeout 
) [inline, private]

BACIRemoteCall constructor comment.

References error, serial, and SN.

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
Throwable  exception 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:05:49)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.BACI.BACIOperation
params java.lang.Object[]
exception java.lang.Throwable
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::BACIRemoteCall ( BACIRemote  node,
BACIOperation  op,
Object[]  params,
boolean  timeout 
) [inline]

Insert the method's description here. Creation date: (3.11.2000 0:06:12)

Parameters:
node si.ijs.acs.objectexplorer.engine.BACI.BACIRemoteNode
op si.ijs.acs.objectexplorer.engine.BACI.BACIOperation
params java.lang.Object[]
timeout boolean

Member Function Documentation

si.ijs.acs.objectexplorer.engine.Attribute si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getAttribute (  )  [inline]

Insert the method's description here. Creation date: (7.11.2000 23:04:20)

Returns:
si.ijs.acs.objectexplorer.engine.Attribute

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References att.

si.ijs.acs.objectexplorer.engine.Attribute si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getAttribute (  )  [inline]

Insert the method's description here. Creation date: (7.11.2000 23:04:20)

Returns:
si.ijs.acs.objectexplorer.engine.Attribute

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References att.

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getAuxReturnValues (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object[]

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References auxRetVal.

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getAuxReturnValues (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object[]

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References auxRetVal.

SimpleIntrospectable si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getIntrospectable (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:54:31)

Returns:
si.ijs.acs.objectexplorer.engine.Introspectable

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References node.

SimpleIntrospectable si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getIntrospectable (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:54:31)

Returns:
si.ijs.acs.objectexplorer.engine.Introspectable

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References node.

Operation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getOperation (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
si.ijs.acs.objectexplorer.engine.Operation

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References op.

Operation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getOperation (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
si.ijs.acs.objectexplorer.engine.Operation

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References op.

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getParameters (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object[]

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References params.

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getParameters (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object[]

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References params.

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getSN (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
int

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References serial.

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getSN (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
int

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References serial.

Object si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getSyncReturnValue (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References retVal.

Object si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getSyncReturnValue (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Object

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References retVal.

Throwable si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getThrowable (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Throwable

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

Throwable si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::getThrowable (  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 23:00:55)

Returns:
java.lang.Throwable

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::isAttributeAccess (  )  [inline]

Insert the method's description here. Creation date: (7.11.2000 23:04:20)

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References att.

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::isAttributeAccess (  )  [inline]

Insert the method's description here. Creation date: (7.11.2000 23:04:20)

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References att.

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::isErrorResponse (  )  [inline]

Returns true if, during the invocation of this method, the engine determined that the remote object responded with error completion.

Returns:
true if the method invocation was completed with error

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References error.

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::isTimeout (  )  [inline]

Insert the method's description here. Creation date: (3.11.2000 0:01:21)

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References timeout.

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::isTimeout (  )  [inline]

Insert the method's description here. Creation date: (3.11.2000 0:01:21)

Returns:
boolean

Implements si::ijs::acs::objectexplorer::engine::RemoteCall.

References timeout.

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::setErrorResponse ( boolean  error  )  [inline]

Member Data Documentation

Referenced by getAttribute(), and isAttributeAccess().

Referenced by getAuxReturnValues().

Referenced by BACIRemoteCall(), and isErrorResponse().

Referenced by getIntrospectable().

Referenced by getOperation().

Referenced by getParameters().

Referenced by getSyncReturnValue().

Referenced by BACIRemoteCall(), and getSN().

Referenced by BACIRemoteCall().

Referenced by isTimeout().


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2