ch.nix.ert.datastore
Interface DataStoreInterface

All Known Implementing Classes:
DataStore, DataStore

public interface DataStoreInterface

TODO Edit this text for a better description

Author:
michi

Method Summary
 boolean deleteDataItem(DataItem data)
           
 java.lang.String getDatabaseId()
          If database is still closed, databaseId is null
 DataItem getDataItem(DataItem data)
           
 int getDbSize()
           
 DataItem getNextDataItem(DataItem data)
           
 DataItem getPreviousDataItem(DataItem data)
           
 boolean putDataItem(DataItem data)
           
 void setDatabaseId(java.lang.String databaseId)
           
 

Method Detail

getNextDataItem

public DataItem getNextDataItem(DataItem data)

getPreviousDataItem

public DataItem getPreviousDataItem(DataItem data)

getDataItem

public DataItem getDataItem(DataItem data)

putDataItem

public boolean putDataItem(DataItem data)

deleteDataItem

public boolean deleteDataItem(DataItem data)

getDbSize

public int getDbSize()

getDatabaseId

public java.lang.String getDatabaseId()
If database is still closed, databaseId is null

If database is opened and running, databaseId contains an unique Id (namespace like "ch.nix.accountDB")

Returns:
Returns the databaseId.

setDatabaseId

public void setDatabaseId(java.lang.String databaseId)


Copyright © 2004 Michael Kussmaul - Revision: 183 - Date: 2004-11-16T15:42:13.763853Z