org.commonreality.participant.impl
Class RequestableObjectManagerDelegate
java.lang.Object
org.commonreality.participant.impl.RequestableObjectManagerDelegate
public abstract class RequestableObjectManagerDelegate
- extends java.lang.Object
- Author:
- developer
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestableObjectManagerDelegate
public RequestableObjectManagerDelegate(IParticipant participant)
RequestableObjectManagerDelegate
public RequestableObjectManagerDelegate(IParticipant participant,
int requestMore)
getFreeIdentifier
public final IIdentifier getFreeIdentifier(java.lang.Object key)
- get a free identifier that is keyed on key. this may block if none are
available
- Parameters:
key -
- Returns:
request
public final void request(java.lang.Object key)
addFreeIdentifiers
public final 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
- Parameters:
freeIdentifiers -