Public Member Functions | Package Attributes

si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation Class Reference

Inheritance diagram for si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation:
si.ijs.acs.objectexplorer.engine.Invocation si.ijs.acs.objectexplorer.engine.BACI.BACIRemote si.ijs.acs.objectexplorer.engine.SimpleIntrospectable si.ijs.acs.objectexplorer.OETreeNode si.ijs.acs.objectexplorer.engine.SimpleIntrospectable si.ijs.acs.objectexplorer.engine.SimpleIntrospectable si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation

List of all members.

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 ()
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

Detailed Description

Insert the type's description here. Creation date: (7.11.2000 21:50:14)

Author:
:

Constructor & Destructor Documentation

si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.BACIInvocation ( short  type,
String  name,
RemoteCall  data,
RemoteResponseCallback  cb,
si.ijs.acs.objectexplorer.OETree  tree,
BACIRemoteAccess  ra 
)

BACIInvocation constructor comment.

Parameters:
type short
name java.lang.String
data si.ijs.acs.objectexplorer.engine.RemoteCall
tree si.ijs.acs.objectexplorer.OETree

Member Function Documentation

org.omg.CORBA.Object si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.getCORBARef (  ) 

Insert the method's description here. Creation date: (9.11.2000 21:55:04)

Returns:
java.lang.Object

Reimplemented in si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.

Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.getCORBARef().

java.lang.String si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.getDisplayName (  ) 

Get name to be displayed in the tree - used by DelegateInvocation

Returns:
Author:
rbertoncelj

Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.DelegateInvocation().

org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.getIFDesc (  ) 

Insert the method's description here. Creation date: (9.11.2000 21:55:04)

Returns:
org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

Reimplemented in si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.

Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.getIFDesc().

java.lang.String si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.getName (  ) 

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.

Returns:
name of 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(), and si.ijs.acs.objectexplorer.engine.SimpleIntrospectable.getName().

Referenced by si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.destroyDueToTimeout(), and si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.getName().

boolean si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.isControllable (  ) 

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.

Returns:
boolean true if the remote process can be controlled through a remote object, represented by the SimpleIntrospectable interface which this invocation implements
void si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.setCORBARef ( org.omg.CORBA.Object  ref  ) 

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

Parameters:
ref org.omg.CORBA.Object

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  ) 

Insert the method's description here. Creation date: (9.11.2000 23:58:53)

Parameters:
desc org.omg.CORBA.InterfaceDefPackage.FullInterfaceDescription

Referenced by si.ijs.acs.objectexplorer.engine.BACI.DelegateInvocation.setIFDesc().

void si.ijs.acs.objectexplorer.engine.BACI.BACIInvocation.setRemoteCall ( RemoteCall  call  ) 

Insert the method's description here. Creation date: (2.12.2000 1:46:42)

Parameters:
call si.ijs.acs.objectexplorer.engine.RemoteCall

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties