Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

GuiComponents.System.ISInterface Class Reference

Provides useful methods for accessing IS. More...

Collaboration diagram for GuiComponents.System.ISInterface:

Collaboration graph
[legend]
List of all members.

Convenience methods

All these methods return a String describing the outcome rather than throwing errors if something bad happens.

String subscribe (String server, String regex, boolean isRegex, InfoListener l)
String subscribe (String server, InfoListener l)
String unsubscribe (String server)
String unsubscribe (String server, String regex)
String remove (String object)
 ISInterface ()
 Creates a new instance of ISInterface.

Repository r
SystemInterface si
ISInterface instance = new ISInterface()

Public Member Functions

void refresh ()
 Re-obtain all connections to external processes.

String[] getISServers ()
 Returns a list of all ISServers currently available Except that ServerIterator doesn't work, so just return Dave's server.

String[] getISObjects (String server)
 Returns a list of all objects on a server.

int getNumberOfISObjects (String server, String pattern)
String[] getISObjects (String server, String pattern)
Repository getRepository ()

Static Public Member Functions

ISInterface getInstance ()
 Get the singleton for accessing IS.


Detailed Description

Provides useful methods for accessing IS.

Clients should use this rather than going directly so that the correct client-side IS code is used.

This class and SystemInterface mirror some of the methods from SctNames in the C++ code

Author:
Matthew Palmer

Definition at line 21 of file GuiComponents/GuiComponents/System/ISInterface.java.


Member Function Documentation

String [] GuiComponents.System.ISInterface.getISObjects String  server  ) 
 

Returns a list of all objects on a server.

Parameters:
String server: the name of the IS Server

Definition at line 58 of file GuiComponents/GuiComponents/System/ISInterface.java.

References GuiComponents.System.SystemInterface.getPartition().

Referenced by TestGUI.ISPanel.refreshISTree().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Thu Jul 15 09:56:27 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5