Main Page   Packages   Class Hierarchy   Compound List   Compound Members   Related Pages  

System.ISInterface Class Reference

Provides useful methods for accessing IS. More...

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)

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


Member Function Documentation

String [] System.ISInterface.getISObjects String    server
 

Returns a list of all objects on a server.

Parameters:
String server: the name of the IS Server


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:38:46 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3