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)