

Public Member Functions | |
| BACIInvocation (short type, String name, RemoteCall data, RemoteResponseCallback cb, si.ijs.acs.objectexplorer.OETree tree, ANKARemoteAccess ra) | |
| void | destroyDueToTimeout () |
| si.ijs.acs.objectexplorer.engine.Attribute[] | getAttributes () |
| org.omg.CORBA.Object | getCORBARef () |
| org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription | getIFDesc () |
| java.lang.String | getName () |
| si.ijs.acs.objectexplorer.engine.Operation[] | getOperations () |
| boolean | isControllable () |
| void | setCORBARef (org.omg.CORBA.Object ref) |
| void | setIFDesc (org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription desc) |
| void | setRemoteCall (RemoteCall call) |
Package Attributes | |
| ANKARemoteAccess | ra = null |
| int | responseCount = 0 |
Private Member Functions | |
| void | process (RemoteCall data) |
Private Attributes | |
| org.omg.CORBA.Object | ref = null |
| FullInterfaceDescription | desc = null |
| String | name = null |
Insert the type's description here. Creation date: (7.11.2000 21:50:14)
| si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::BACIInvocation | ( | short | type, | |
| String | name, | |||
| RemoteCall | data, | |||
| RemoteResponseCallback | cb, | |||
| si.ijs.acs.objectexplorer.OETree | tree, | |||
| ANKARemoteAccess | ra | |||
| ) | [inline] |
BACIInvocation constructor comment.
| type | short | |
| name | java.lang.String | |
| data | si.ijs.acs.objectexplorer.engine.RemoteCall | |
| tree | si.ijs.acs.objectexplorer.OETree |
References process().
| void si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::destroyDueToTimeout | ( | ) | [inline] |
Insert the method's description here. Creation date: (1.12.2000 1:42:37)
References si::ijs::acs::objectexplorer::engine::Invocation::getCallback(), getName(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getNotifier(), si::ijs::acs::objectexplorer::engine::RemoteResponseCallback::invocationDestroyed(), si::ijs::acs::objectexplorer::engine::Invocation::isDestroyed(), ra, and si::ijs::acs::objectexplorer::NotificationBean::reportDebug().
Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::CBTimer::run().
| si.ijs.acs.objectexplorer.engine.Attribute [] si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::getAttributes | ( | ) | [inline] |
Insert the method's description here. Creation date: (7.11.2000 22:31:12)
Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.
References si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getAttributes(), and ra.
| org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::getCORBARef | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::ANKA::BACIRemote.
References ref.
| org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::getIFDesc | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::ANKA::BACIRemote.
References desc.
| java.lang.String si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::getName | ( | ) | [inline] |
Returns the name of this introspectable. Note that the implementing object should overload the toString() method to return the same value to provide GUI with a standardized way to display the introspectable in components such as lists or trees.
this Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.
References si::ijs::acs::objectexplorer::engine::RemoteCall::getIntrospectable(), si::ijs::acs::objectexplorer::engine::Invocation::getInvocationRequest(), si::ijs::acs::objectexplorer::engine::SimpleIntrospectable::getName(), and name.
Referenced by destroyDueToTimeout(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeTrivial().
| si.ijs.acs.objectexplorer.engine.Operation [] si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::getOperations | ( | ) | [inline] |
Insert the method's description here. Creation date: (7.11.2000 21:50:14)
| i | si.ijs.acs.objectexplorer.engine.Introspectable |
Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.
References si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getOperations(), and ra.
Referenced by si::ijs::acs::objectexplorer::engine::ANKA::BACIIntrospector::destroyInvocation().
| boolean si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::isControllable | ( | ) | [inline, virtual] |
Returns true iff this invocation instance represents a remote process that is controllable through a remote object (such as a subscription or monitor object). Only if this method returns true, can invocation be used as introspectable, i.e. can have its methods queried, invoked etc. Otherwise the GUI should not interpret this invocation as a tree node and need not display it at all.
SimpleIntrospectable interface which this invocation implements Implements si::ijs::acs::objectexplorer::engine::Invocation.
References ref.
Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::destroy().
| void si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::process | ( | RemoteCall | data | ) | [inline, private] |
Insert the method's description here. Creation date: (2.12.2000 2:08:26)
| data | si.ijs.acs.objectexplorer.engine.RemoteCall |
References desc, si::ijs::acs::objectexplorer::engine::ANKA::BACIIntrospector::extractInvocationObject(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getIntrospector(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::lookupId(), ra, and ref.
Referenced by BACIInvocation(), and setRemoteCall().
| void si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::setCORBARef | ( | org.omg.CORBA.Object | ref | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 23:58:53)
| ref | org.omg.CORBA.Object |
Implements si::ijs::acs::objectexplorer::engine::ANKA::BACIRemote.
References ref.
| void si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::setIFDesc | ( | org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription | desc | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 23:58:53)
| desc | org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription |
References desc.
| void si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::setRemoteCall | ( | RemoteCall | call | ) | [inline] |
Insert the method's description here. Creation date: (2.12.2000 1:46:42)
| call | si.ijs.acs.objectexplorer.engine.RemoteCall |
References process().
Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeInvocation().
FullInterfaceDescription si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::desc = null [private] |
Referenced by getIFDesc(), process(), and setIFDesc().
String si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::name = null [private] |
Reimplemented from si::ijs::acs::objectexplorer::OETreeNode.
Referenced by getName().
org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::ref = null [private] |
Referenced by getCORBARef(), isControllable(), process(), and setCORBARef().
1.6.2