ozone core API

test.tx
Class GroupImpl

java.lang.Object
  extended byorg.ozoneDB.OzoneObject
      extended bytest.tx.GroupImpl
All Implemented Interfaces:
Group, org.ozoneDB.OzoneCompatible, org.ozoneDB.OzoneCompatibleOrProxy, org.ozoneDB.OzoneRemote, java.io.Serializable

public class GroupImpl
extends org.ozoneDB.OzoneObject
implements Group

See Also:
Serialized Form

Field Summary
private static org.apache.log4j.Category fLog
          log4j logger
protected  java.lang.String name
           
protected static long serialVersionUID
           
protected  DxHashMap users
           
 
Fields inherited from class org.ozoneDB.OzoneObject
 
Constructor Summary
GroupImpl()
           
 
Method Summary
 void addUser(User user)
           
 void crash()
           
 void done()
           
 User[] getAll()
           
 java.lang.String name()
           
 void populate(int n)
           
 void setName(java.lang.String _name)
           
 java.lang.String toString()
           
 
Methods inherited from class org.ozoneDB.OzoneObject
container, database, deleteRecursive, equals, getHandle, getObjectID, handle, hashCode, onActivate, onCreate, onDelete, onPassivate, requireWriteLocking, self, setContainer, toXML
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy
getObjectID
 

Field Detail

fLog

private static org.apache.log4j.Category fLog
log4j logger


serialVersionUID

protected static final long serialVersionUID
See Also:
Constant Field Values

name

protected java.lang.String name

users

protected DxHashMap users
Constructor Detail

GroupImpl

public GroupImpl()
Method Detail

setName

public void setName(java.lang.String _name)
Specified by:
setName in interface Group

name

public java.lang.String name()
Specified by:
name in interface Group

getAll

public User[] getAll()
Specified by:
getAll in interface Group

addUser

public void addUser(User user)
             throws java.lang.Exception
Specified by:
addUser in interface Group
Throws:
java.lang.Exception

populate

public void populate(int n)
              throws java.lang.Exception
Specified by:
populate in interface Group
Throws:
java.lang.Exception

crash

public void crash()
Specified by:
crash in interface Group

toString

public java.lang.String toString()
Specified by:
toString in interface Group

done

public void done()
          throws java.lang.Exception
Throws:
java.lang.Exception

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.