com.ibm.wbi.persistent
Class FSSectionBackend
java.lang.Object
|
+--com.ibm.wbi.persistent.SectionBackend
|
+--com.ibm.wbi.persistent.FSSectionBackend
- public class FSSectionBackend
- extends SectionBackend
|
Method Summary |
Section |
constructChild(Section root,
Section parent,
com.ibm.wbi.persistent.Path parent_path,
java.lang.String name,
java.lang.ClassLoader loader)
|
java.util.Dictionary |
constructDictionary()
|
protected java.lang.String |
escape(java.lang.String str,
java.lang.String illegal,
java.lang.String legal)
|
void |
initialize(java.lang.String home,
java.lang.String data)
Initialize this backend object with an opaque initialization
string. |
boolean |
isContainer()
|
boolean |
load(java.util.Dictionary attrs)
|
static void |
main(java.lang.String[] args)
|
void |
populateChildren(java.util.Dictionary children,
java.lang.Object stub)
|
boolean |
removeChild(java.lang.String name)
|
boolean |
save(java.util.Dictionary attrs)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
ESCAPE
protected static final char ESCAPE
ILLEGAL_KEY
protected static final java.lang.String ILLEGAL_KEY
LEGAL_KEY
protected static final java.lang.String LEGAL_KEY
ILLEGAL_DATA
protected static final java.lang.String ILLEGAL_DATA
LEGAL_DATA
protected static final java.lang.String LEGAL_DATA
ILLEGAL_FILE
protected static final java.lang.String ILLEGAL_FILE
LEGAL_FILE
protected static final java.lang.String LEGAL_FILE
FSSectionBackend
public FSSectionBackend()
initialize
public void initialize(java.lang.String home,
java.lang.String data)
throws java.io.IOException
- Description copied from class:
SectionBackend
- 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.
- Overrides:
initialize in class SectionBackend
load
public boolean load(java.util.Dictionary attrs)
constructChild
public Section constructChild(Section root,
Section parent,
com.ibm.wbi.persistent.Path parent_path,
java.lang.String name,
java.lang.ClassLoader loader)
populateChildren
public void populateChildren(java.util.Dictionary children,
java.lang.Object stub)
removeChild
public boolean removeChild(java.lang.String name)
save
public boolean save(java.util.Dictionary attrs)
escape
protected java.lang.String escape(java.lang.String str,
java.lang.String illegal,
java.lang.String legal)
constructDictionary
public java.util.Dictionary constructDictionary()
isContainer
public boolean isContainer()
main
public static void main(java.lang.String[] args)