si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl Class Reference

Collaboration diagram for si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CallbackImpl (String callbackID, RemoteResponseCallback cb)
void setInvocation (BACIInvocation invoc)
java.lang.String[] _all_interfaces (POA arg1, byte[] arg2)
void invoke (org.omg.CORBA.ServerRequest request)
 CallbackImpl (String callbackID, RemoteResponseCallback cb)
void setInvocation (BACIInvocation invoc)
java.lang.String[] _all_interfaces (POA arg1, byte[] arg2)
void invoke (org.omg.CORBA.ServerRequest request)

Static Public Attributes

static final int MAX_CB_HASH = 1000

Private Member Functions

String createHashKey (String callbackID, String operation)
String createHashKey (String callbackID, String operation)

Private Attributes

String[] allIDs = new String[1]
RemoteResponseCallback cb = null
InterfaceDef def = null
String callbackID = null
BACIInvocation invoc = null

Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::CallbackImpl ( String  callbackID,
RemoteResponseCallback  cb 
) [inline]
si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::CallbackImpl ( String  callbackID,
RemoteResponseCallback  cb 
) [inline]

Member Function Documentation

java.lang.String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::_all_interfaces ( POA  arg1,
byte[]  arg2 
) [inline]

References allIDs.

java.lang.String [] si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::_all_interfaces ( POA  arg1,
byte[]  arg2 
) [inline]

References allIDs.

String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::createHashKey ( String  callbackID,
String  operation 
) [inline, private]
String si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::createHashKey ( String  callbackID,
String  operation 
) [inline, private]

Referenced by invoke().

void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::invoke ( org.omg.CORBA.ServerRequest  request  )  [inline]
void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::invoke ( org.omg.CORBA.ServerRequest  request  )  [inline]
void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::setInvocation ( BACIInvocation  invoc  )  [inline]
void si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::setInvocation ( BACIInvocation  invoc  )  [inline]

Member Data Documentation

Referenced by _all_interfaces(), and CallbackImpl().

Referenced by invoke().

Referenced by invoke().

Referenced by CallbackImpl(), and invoke().

Referenced by invoke().

Referenced by CallbackImpl().


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

Generated by  doxygen 1.6.2