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
boolean error = false
long timestamp = System.currentTimeMillis()

Static Private Attributes

static 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]
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::BACIRemoteResponse ( BACIInvocation  invoc,
String  opName,
String[]  names,
Object[]  data 
) [inline]

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.

References data.

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.

References data.

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.

References names.

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.

References names.

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.

References invoc.

Invocation si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteResponse::getInvocation (  )  [inline]
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.

References opName.

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.

References opName.

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.

References SN.

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.

References SN.

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.

References timestamp.

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.

References error.

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

Member Data Documentation

Referenced by getData().

Referenced by isErrorResponse().

Referenced by getInvocation().

Referenced by getDataNames().

Referenced by getName().

Referenced by BACIRemoteResponse(), and getTimestamp().


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

Generated by  doxygen 1.6.2