org.neo4j.kernel.impl.nioneo.store
Interface Store

All Known Implementing Classes:
AbstractDynamicStore, DynamicArrayStore, DynamicStringStore, NodeStore, PropertyIndexStore, PropertyStore, RelationshipStore, RelationshipTypeStore

public interface Store

Common interface for the node,relationship,property and relationship type stores.


Method Summary
 long getHighestPossibleIdInUse()
           
 long getNumberOfIdsInUse()
           
 String getTypeDescriptor()
           
 WindowPoolStats getWindowPoolStats()
           
 void logIdUsage(StringLogger logger)
           
 long nextId()
          Returns the id of next free record.
 

Method Detail

nextId

long nextId()
Returns the id of next free record.

Returns:
The id of the next free record
Throws:
IOException - If unable to

getTypeDescriptor

String getTypeDescriptor()

getHighestPossibleIdInUse

long getHighestPossibleIdInUse()

getNumberOfIdsInUse

long getNumberOfIdsInUse()

getWindowPoolStats

WindowPoolStats getWindowPoolStats()

logIdUsage

void logIdUsage(StringLogger logger)


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.