org.nakedobjects.plugins.berkeley
Class BerkleyDb

java.lang.Object
  extended by org.nakedobjects.plugins.berkeley.BerkleyDb

public class BerkleyDb
extends java.lang.Object


Constructor Summary
BerkleyDb()
           
 
Method Summary
 void addService(java.lang.String name, Oid oid)
           
 void close()
           
 boolean containsData()
           
 void delete(ObjectData objectData)
           
 void delete(java.lang.String key)
           
 void endTransaction()
           
 ObjectData[] getAll()
           
 ObjectData[] getAll(NakedObjectSpecification specification)
           
 byte[] getData(byte[] key)
           
 ObjectData getObject(Oid oid, NakedObjectSpecification hint)
           
 Oid getService(java.lang.String name)
           
 boolean hasInstances(NakedObjectSpecification specification)
           
static void main(java.lang.String[] args)
           
 void open()
           
 byte[] read(java.lang.String key)
           
 void startTransaction()
           
 void update(ObjectData objectData)
           
 void write(ObjectData objectData)
           
 void write(java.lang.String key, byte[] data)
           
 void write(java.lang.String key, java.lang.String data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BerkleyDb

public BerkleyDb()
Method Detail

main

public static void main(java.lang.String[] args)

open

public void open()

close

public void close()

startTransaction

public void startTransaction()

endTransaction

public void endTransaction()

read

public byte[] read(java.lang.String key)

update

public void update(ObjectData objectData)

write

public void write(ObjectData objectData)

write

public void write(java.lang.String key,
                  java.lang.String data)

write

public void write(java.lang.String key,
                  byte[] data)

delete

public void delete(ObjectData objectData)

delete

public void delete(java.lang.String key)

getAll

public ObjectData[] getAll(NakedObjectSpecification specification)

getAll

public ObjectData[] getAll()

containsData

public boolean containsData()

getService

public Oid getService(java.lang.String name)

addService

public void addService(java.lang.String name,
                       Oid oid)

getObject

public ObjectData getObject(Oid oid,
                            NakedObjectSpecification hint)

getData

public byte[] getData(byte[] key)

hasInstances

public boolean hasInstances(NakedObjectSpecification specification)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.