

Public Member Functions | |
| BACIInvocation (short type, String name, RemoteCall data, RemoteResponseCallback cb, si.ijs.acs.objectexplorer.OETree tree, BACIRemoteAccess 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) |
| BACIInvocation (short type, String name, RemoteCall data, RemoteResponseCallback cb, si.ijs.acs.objectexplorer.OETree tree, BACIRemoteAccess 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 () |
| java.lang.String | getDisplayName () |
| 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 | |
| BACIRemoteAccess | ra = null |
| int | responseCount = 0 |
Private Member Functions | |
| void | process (RemoteCall data) |
| 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::BACI::BACIInvocation::BACIInvocation | ( | short | type, | |
| String | name, | |||
| RemoteCall | data, | |||
| RemoteResponseCallback | cb, | |||
| si.ijs.acs.objectexplorer.OETree | tree, | |||
| BACIRemoteAccess | 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().
| si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::BACIInvocation | ( | short | type, | |
| String | name, | |||
| RemoteCall | data, | |||
| RemoteResponseCallback | cb, | |||
| si.ijs.acs.objectexplorer.OETree | tree, | |||
| BACIRemoteAccess | 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::BACI::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::BACI::BACIRemoteAccess::getNotifier(), si::ijs::acs::objectexplorer::engine::RemoteResponseCallback::invocationDestroyed(), si::ijs::acs::objectexplorer::engine::Invocation::isDestroyed(), name, ra, and si::ijs::acs::objectexplorer::NotificationBean::reportDebug().
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIRemoteAccess::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::BACI::BACIRemoteAccess::CBTimer::run().
| si.ijs.acs.objectexplorer.engine.Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getAttributes | ( | ) | [inline] |
Insert the method's description here. Creation date: (7.11.2000 22:31:12)
Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getAttributes(), and ra.
| si.ijs.acs.objectexplorer.engine.Attribute [] si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getAttributes | ( | ) | [inline] |
Insert the method's description here. Creation date: (7.11.2000 22:31:12)
Implements si::ijs::acs::objectexplorer::engine::SimpleIntrospectable.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getAttributes(), and ra.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::getAttributes().
| org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getCORBARef | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References ref.
| org.omg.CORBA.Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getCORBARef | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References ref.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::getCORBARef().
| java.lang.String si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getDisplayName | ( | ) | [inline] |
Get name to be displayed in the tree - used by DelegateInvocation
References name.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::DelegateInvocation().
| org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getIFDesc | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References desc.
| org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::getIFDesc | ( | ) | [inline] |
Insert the method's description here. Creation date: (9.11.2000 21:55:04)
Implements si::ijs::acs::objectexplorer::engine::BACI::BACIRemote.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References desc.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::getIFDesc().
| java.lang.String si::ijs::acs::objectexplorer::engine::BACI::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.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References si::ijs::acs::objectexplorer::engine::RemoteCall::getIntrospectable(), si::ijs::acs::objectexplorer::engine::Invocation::getInvocationRequest(), si::ijs::acs::objectexplorer::engine::SimpleIntrospectable::getName(), and name.
| java.lang.String si::ijs::acs::objectexplorer::engine::BACI::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.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
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(), si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::getName(), and si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeTrivial().
| si.ijs.acs.objectexplorer.engine.Operation [] si::ijs::acs::objectexplorer::engine::BACI::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.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getOperations(), and ra.
| si.ijs.acs.objectexplorer.engine.Operation [] si::ijs::acs::objectexplorer::engine::BACI::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.
Reimplemented in si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation.
References si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getOperations(), and ra.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::BACIIntrospector::destroyInvocation(), and si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::getOperations().
| boolean si::ijs::acs::objectexplorer::engine::BACI::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.
| boolean si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIRemoteAccess::destroy().
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIIntrospector::extractInvocationObject(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getIntrospector(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::lookupId(), ra, and ref.
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIIntrospector::extractInvocationObject(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getIntrospector(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::lookupId(), ra, and ref.
Referenced by BACIInvocation(), and setRemoteCall().
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIRemote.
References ref.
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIRemote.
References ref.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::setCORBARef().
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::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.
Referenced by si::ijs::acs::objectexplorer::engine::BACI::DelegateInvocation::setIFDesc().
| void si::ijs::acs::objectexplorer::engine::BACI::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().
| void si::ijs::acs::objectexplorer::engine::BACI::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::BACI::BACIRemoteAccess::internalInvokeInvocation().
FullInterfaceDescription si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::desc = null [private] |
Referenced by getIFDesc(), process(), and setIFDesc().
String si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::name = null [private] |
Reimplemented from si::ijs::acs::objectexplorer::OETreeNode.
Referenced by destroyDueToTimeout(), getDisplayName(), and getName().
org omg CORBA Object si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::ref = null [private] |
Referenced by getCORBARef(), isControllable(), process(), and setCORBARef().
1.6.2