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::BACIRemoteResponse Class Reference

Inheritance diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BACIRemoteResponse (BACIInvocation invoc, String opName, String[] names, Object[] data)
java.lang.Object[] getData ()
java.lang.String[] getDataNames ()
Invocation getInvocation ()
String getName ()
int getSequenceNumber ()
 BACIRemoteResponse (BACIInvocation invoc, String opName, String[] names, Object[] data)
java.lang.Object[] getData ()
java.lang.String[] getDataNames ()
Invocation getInvocation ()
String getName ()
int getSequenceNumber ()
boolean isErrorResponse ()
void setErrorResponse (boolean error)
long getTimestamp ()

Package Attributes

RemoteResponseCallback cb = null
boolean destroy = false

Private Attributes

Object[] data = null
String[] names = null
String opName = null
int SN = 0
BACIInvocation invoc = null
Object[] data = null
String[] names = null
boolean error = false
long timestamp = System.currentTimeMillis()

Static Private Attributes

int serial = 0

Detailed Description

Insert the type's description here. Creation date: (13.11.2000 20:35:50)
Author:
:


Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::BACIRemoteResponse BACIInvocation  invoc,
String  opName,
String[]  names,
Object[]  data
[inline]
 

BACIRemoteResponse constructor comment.

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::BACIRemoteResponse BACIInvocation  invoc,
String  opName,
String[]  names,
Object[]  data
[inline]
 

BACIRemoteResponse constructor comment.


Member Function Documentation

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getData  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.Object[]

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

java.lang.Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getData  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.Object[]

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

java.lang.String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getDataNames  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.String[]

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

java.lang.String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getDataNames  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.String[]

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

Invocation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getInvocation  )  [inline]
 

Insert the method's description here. Creation date: (1.12.2000 13:44:56)

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

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

Invocation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getInvocation  )  [inline]
 

Insert the method's description here. Creation date: (1.12.2000 13:44:56)

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

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

String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getName  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.String

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

String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getName  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
java.lang.String

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

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getSequenceNumber  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
int

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

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getSequenceNumber  )  [inline]
 

Insert the method's description here. Creation date: (13.11.2000 20:35:50)

Returns:
int

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

long si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getTimestamp  )  [inline]
 

Return timestamp of the response. Engine should use server timestamp that correspond to the data timestamp. If not available System.currentTimeMillis() should be used.

Returns:
timestamp of the response.

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

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::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::RemoteResponse.

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

Parameters:
error The error to set.


Member Data Documentation

RemoteResponseCallback si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::cb = null [package]
 

Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::data = null [private]
 

Object [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::data = null [private]
 

boolean si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::destroy = false [package]
 

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

BACIInvocation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::invoc = null [private]
 

String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::names = null [private]
 

String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::names = null [private]
 

String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::opName = null [private]
 

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::serial = 0 [static, private]
 

int si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::SN = 0 [private]
 

long si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::timestamp = System.currentTimeMillis() [private]
 


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