org.siebengeisslein.server
Class Root

java.lang.Object
  extended by org.siebengeisslein.server.Root

public class Root
extends java.lang.Object


Field Summary
static int ROOT_GROUP
           
 
Constructor Summary
Root()
           
Root(CoreEntry entry)
           
 
Method Summary
 long getRoot(java.lang.String name)
           
 boolean removeRoot(java.lang.String name)
           
 void setRoot(java.lang.String name, long oid)
           
 CoreEntry toCoreEntry()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROOT_GROUP

public static final int ROOT_GROUP
See Also:
Constant Field Values
Constructor Detail

Root

public Root()

Root

public Root(CoreEntry entry)
     throws java.io.IOException
Throws:
java.io.IOException
Method Detail

toCoreEntry

public CoreEntry toCoreEntry()
                      throws java.io.IOException
Throws:
java.io.IOException

getRoot

public long getRoot(java.lang.String name)
             throws UnknownRootException
Throws:
UnknownRootException

setRoot

public void setRoot(java.lang.String name,
                    long oid)

removeRoot

public boolean removeRoot(java.lang.String name)