public class RequestableRealObjectManager extends RealObjectManager implements IRequestableRealObjectManager
Constructor and Description |
---|
RequestableRealObjectManager(IParticipant participant) |
Modifier and Type | Method and Description |
---|---|
void |
addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers)
When a new block of identifiers is made available from CR, they are added
to the object manager
|
void |
prefetch(IIdentifier participantIdentifier) |
IRealObject |
request(IIdentifier participantIdentifier)
request than an object be created.
|
IIdentifier |
requestIdentifier(IIdentifier participantIdentifier) |
add, add, addListener, contains, fire, fireUpdate, get, getIdentifiers, getListeners, hasListeners, remove, remove, removeListener, update, update, waitForChange
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, remove, remove, update, update
addListener, get, getIdentifiers, getListeners, hasListeners, removeListener, waitForChange
public RequestableRealObjectManager(IParticipant participant)
public void addFreeIdentifiers(java.util.Collection<IIdentifier> freeIdentifiers)
IRequestableObjectManager
addFreeIdentifiers
in interface IRequestableObjectManager<IRealObject,IRealObjectListener>
IRequestableObjectManager.addFreeIdentifiers(java.util.Collection)
public IRealObject request(IIdentifier participantIdentifier)
IRequestableObjectManager
request
in interface IRequestableObjectManager<IRealObject,IRealObjectListener>
IRequestableObjectManager.request(org.commonreality.identifier.IIdentifier)
public IIdentifier requestIdentifier(IIdentifier participantIdentifier)
requestIdentifier
in interface IRequestableObjectManager<IRealObject,IRealObjectListener>
public void prefetch(IIdentifier participantIdentifier)