Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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
Object[] params = null
java.lang.Object[] auxRetVal = null
boolean error = false

Static Private Attributes

int SN = 0
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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Parameters:
error The error to set.


Member Data Documentation

Attribute si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::att = null [private]
 

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::auxRetVal = null [private]
 

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::auxRetVal = null [private]
 

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::error = false [private]
 

BACIRemote si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::node = null [private]
 

BACIOperation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::op = null [private]
 

Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::params = null [private]
 

Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::params = null [private]
 

Object si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::retVal = null [private]
 

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::serial = 0 [private]
 

volatile int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::SN = 0 [static, private]
 

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::SN = 0 [static, private]
 

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteCall::timeout = false [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Apr 30 03:14:42 2009 for ACS Java API by doxygen 1.3.8