org.sourceforge.jemm.database.memory
Class ClientRefIFImpl

java.lang.Object
  extended by org.sourceforge.jemm.database.memory.ClientRefIFImpl
All Implemented Interfaces:
StorageEngineClientRefIF

public class ClientRefIFImpl
extends java.lang.Object
implements StorageEngineClientRefIF


Constructor Summary
ClientRefIFImpl()
           
 
Method Summary
 void clearReference(ClientId clientId, ID id)
           
 boolean hasReference(ClientId clientId, ID id)
           
 boolean recordReference(ClientId clientId, ID id)
           
 java.util.Iterator<ID> referenceIterator(ClientId clientId)
           
 void removeAllRefs(ClientId clientId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientRefIFImpl

public ClientRefIFImpl()
Method Detail

recordReference

public boolean recordReference(ClientId clientId,
                               ID id)
Specified by:
recordReference in interface StorageEngineClientRefIF

clearReference

public void clearReference(ClientId clientId,
                           ID id)
Specified by:
clearReference in interface StorageEngineClientRefIF

hasReference

public boolean hasReference(ClientId clientId,
                            ID id)
Specified by:
hasReference in interface StorageEngineClientRefIF

referenceIterator

public java.util.Iterator<ID> referenceIterator(ClientId clientId)
Specified by:
referenceIterator in interface StorageEngineClientRefIF

removeAllRefs

public void removeAllRefs(ClientId clientId)
Specified by:
removeAllRefs in interface StorageEngineClientRefIF


Copyright © 2009. All Rights Reserved.