org.nakedobjects.runtime.objectstore.inmemory.internal
Interface ObjectStorePersistedObjects

All Known Implementing Classes:
ObjectStorePersistedObjectsDefault

public interface ObjectStorePersistedObjects

Represents the persisted objects. Attached and detached to each session.


Method Summary
 void clear()
           
 SimpleOidGenerator.Memento getOidGeneratorMemento()
           
 Oid getService(java.lang.String name)
           
 java.lang.Iterable<ObjectStoreInstances> instances()
           
 ObjectStoreInstances instancesFor(NakedObjectSpecification spec)
           
 void registerService(java.lang.String name, Oid oid)
           
 void saveOidGeneratorMemento(SimpleOidGenerator.Memento memento)
           
 java.lang.Iterable<NakedObjectSpecification> specifications()
           
 

Method Detail

getOidGeneratorMemento

SimpleOidGenerator.Memento getOidGeneratorMemento()

saveOidGeneratorMemento

void saveOidGeneratorMemento(SimpleOidGenerator.Memento memento)

registerService

void registerService(java.lang.String name,
                     Oid oid)

getService

Oid getService(java.lang.String name)

specifications

java.lang.Iterable<NakedObjectSpecification> specifications()

instancesFor

ObjectStoreInstances instancesFor(NakedObjectSpecification spec)

instances

java.lang.Iterable<ObjectStoreInstances> instances()

clear

void clear()


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