com.ibm.wbi.persistent
Class SectionBackend

java.lang.Object
  |
  +--com.ibm.wbi.persistent.SectionBackend
Direct Known Subclasses:
FSSectionBackend

public abstract class SectionBackend
extends java.lang.Object


Field Summary
static java.lang.String COPYRIGHT
          Factory method to construct the root section.
 
Constructor Summary
SectionBackend()
           
 
Method Summary
 Section constructRoot()
           
abstract  void initialize(java.lang.String home, java.lang.String data)
          Initialize this backend object with an opaque initialization string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Factory method to construct the root section. This method is used by the SystemContext.
Constructor Detail

SectionBackend

public SectionBackend()
Method Detail

constructRoot

public Section constructRoot()

initialize

public abstract void initialize(java.lang.String home,
                                java.lang.String data)
                         throws java.io.IOException
Initialize this backend object with an opaque initialization string. That string can be interpreted by the implementation as it sees fit. It might contain a directory, a hostname, login & password, etc. the system path string home (which may be null, and which the backend may ignore if it choses) tells where home directory is.