gr.demokritos.iit.jinsect.storage
Class INSECTDB
java.lang.Object
gr.demokritos.iit.jinsect.storage.INSECTDB
- Direct Known Subclasses:
- INSECTFileDB, INSECTMemoryDB
public abstract class INSECTDB
- extends java.lang.Object
Constructor Summary |
INSECTDB()
Creates a new instance of ObjectDB |
Method Summary |
abstract void |
deleteObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
|
boolean |
existsObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
|
void |
finalizeDB()
|
abstract java.lang.String |
getObjDataToString(java.lang.Object oObject)
|
java.lang.String[] |
getObjectList(java.lang.String sCategoryObjects)
|
abstract java.lang.Object |
getStringToObjData(java.lang.String sData)
|
abstract java.lang.Object |
loadObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
|
abstract void |
saveObject(java.io.Serializable oObj,
java.lang.String sObjectName,
java.lang.String sObjectCategory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CATEGORY_TYPE
public static java.lang.String CATEGORY_TYPE
DOCUMENT_TYPE
public static java.lang.String DOCUMENT_TYPE
INSECTDB
public INSECTDB()
- Creates a new instance of ObjectDB
finalizeDB
public void finalizeDB()
saveObject
public abstract void saveObject(java.io.Serializable oObj,
java.lang.String sObjectName,
java.lang.String sObjectCategory)
loadObject
public abstract java.lang.Object loadObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
deleteObject
public abstract void deleteObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
existsObject
public boolean existsObject(java.lang.String sObjectName,
java.lang.String sObjectCategory)
getObjectList
public java.lang.String[] getObjectList(java.lang.String sCategoryObjects)
getObjDataToString
public abstract java.lang.String getObjDataToString(java.lang.Object oObject)
getStringToObjData
public abstract java.lang.Object getStringToObjData(java.lang.String sData)