Sct.IS.ObjectManagerIS Class Reference

Inheritance diagram for Sct.IS.ObjectManagerIS:

Inheritance graph
[legend]
Collaboration diagram for Sct.IS.ObjectManagerIS:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Serializable readObject (String uniqueID, String className) throws IOException
 Read a Serializable with uniqueID and className as given.
Name writeObject (Serializable object) throws IOException
 Write a Serializable object.
Serializable readObject (String name) throws IOException
 Read a Serializable using the back-end specific identifier.

Static Public Member Functions

static ObjectManagerIS getInstance ()

Protected Member Functions

 ObjectManagerIS ()

Static Package Functions

 [static initializer]

Static Private Attributes

static ObjectManagerIS instance

Classes

class  ISObject

Detailed Description

Definition at line 6 of file ObjectManagerIS.java.


Member Function Documentation

Serializable Sct.IS.ObjectManagerIS.readObject String  name  )  throws IOException
 

Read a Serializable using the back-end specific identifier.

Exceptions:
IOException if a problem occurs during IO

Implements Sct.ObjectManager.

Definition at line 48 of file ObjectManagerIS.java.

References Sct.Name.getClassName(), and Sct.IS.ObjectManagerIS.ISObject.s.

Here is the call graph for this function:

Serializable Sct.IS.ObjectManagerIS.readObject String  uniqueID,
String  className
throws IOException
 

Read a Serializable with uniqueID and className as given.

Exceptions:
IOException if a problem occurs during IO

Implements Sct.ObjectManager.

Definition at line 19 of file ObjectManagerIS.java.

References Sct.IS.NameIS.getName(), and Sct.IS.ObjectManagerIS.ISObject.s.

Here is the call graph for this function:

Name Sct.IS.ObjectManagerIS.writeObject Serializable  object  )  throws IOException
 

Write a Serializable object.

Todo:
Should this take an extra back-end dependant parameter?
Returns:
a Name object that can be used to read the written object
Exceptions:
IOException if a problem occurs during IO

Implements Sct.ObjectManager.

Reimplemented in Sct.ISProxy.ObjectManagerISProxy.

Definition at line 34 of file ObjectManagerIS.java.

References Sct.IS.NameIS.getName().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:14:56 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6