public interface RemoteAccess
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys the complete remote access interface.
|
OETreeNode[] |
explodeTreeNode(OETreeNode node)
Given a tree node in the name space of remote objects,
create and initialize nodes that a given node contains.
|
javax.swing.JMenu |
getEngineMenu()
Return a special engine-specific menu to be displayed in the GUI
|
Invocation[] |
getInvocations()
Returns a list of all remote invocations managed by
this remote access.
|
OETreeNode[] |
getTreeRoots()
Obtain the fist level of nodes in the hierarchy.
|
void |
initialize()
Explicit instruction for the engine implementation
to start the communication with the remote system.
|
void destroy()
OETreeNode[] explodeTreeNode(OETreeNode node)
node - a node for which this method will find childrenjavax.swing.JMenu getEngineMenu()
Invocation[] getInvocations()
OETreeNode[] getTreeRoots()
explodeTreeNode().void initialize()
initialize()
must be called by the GUI. This method should do any
logins neccessary and should perform the lookup of the root nodes
that will be returned upon the calls to getTreeRoots().