Interface symantec.itools.db.beans.binding.PersistentObject
All Packages Class Hierarchy This Package Previous Next Index
Interface symantec.itools.db.beans.binding.PersistentObject
- public interface PersistentObject
-
symantec.itools.db.beans.binding.PersistentObject. RecordException
-
-
DELETED_OPERATION
-
-
INSERTED_OPERATION
-
-
MODIFIED_OPERATION
-
-
MODIFIED_VALUE
-
-
NOTHING_OPERATION
-
-
ORIGINAL_VALUE
-
-
checkQBEValues()
-
-
close()
-
-
getColumnIndex(String)
-
-
getConnection()
-
-
getDBObject(Object, int)
-
-
getDataModel()
-
-
getDataName(String)
-
-
getMarkedAsDeleted()
-
-
getMarkedAsMisplaced()
-
-
getMarkedAsModified()
-
-
getMarkedAsNew()
-
-
getMarkedAsQBE()
-
-
getModifiedColumns()
-
-
getOperation()
-
-
getQBEObjectValues(Vector)
-
-
getStatement()
-
-
getValueAsObject(int, int)
-
-
getValueAsString(int, int)
-
-
initDataStorage()
-
-
isDirty()
-
-
isOperationNothing()
-
-
querySimilarObjects()
-
-
querySimilarObjects(String, String[])
-
-
querySimilarObjects(String, Synchronizable. JoinRecordList, String[])
-
-
resetState()
-
-
save()
-
-
setMarkedAsDeleted(boolean)
-
-
setMarkedAsDisplaced(boolean)
-
-
setMarkedAsModified(boolean)
-
-
setMarkedAsNew(boolean)
-
-
setMarkedAsQBE(boolean)
-
-
setSQLAdapter(Object)
-
-
setValueAsInteger(int, Integer)
-
-
setValueAsObject(int, Object)
-
-
setValueAsQBE(int, Object, boolean)
-
-
setValueAsString(int, String)
-
-
toHashtable()
-
-
undoChanges()
-
-
undoColumnChanges(int)
-
DELETED_OPERATION
public static final int DELETED_OPERATION
INSERTED_OPERATION
public static final int INSERTED_OPERATION
MODIFIED_OPERATION
public static final int MODIFIED_OPERATION
MODIFIED_VALUE
public static final int MODIFIED_VALUE
NOTHING_OPERATION
public static final int NOTHING_OPERATION
ORIGINAL_VALUE
public static final int ORIGINAL_VALUE
checkQBEValues
public abstract void checkQBEValues() throws QBExlator.QBExlatException
close
public abstract void close()
getColumnIndex
public abstract int getColumnIndex(String name)
getConnection
public abstract symantec.itools.db.beans.binding.Connection getConnection()
getDBObject
public abstract java.lang.Object getDBObject(Object value,
int column)
getDataModel
public abstract symantec.itools.db.beans.binding.PersistentObjectModel getDataModel()
getDataName
public abstract java.lang.String getDataName(String pattern)
getMarkedAsDeleted
public abstract boolean getMarkedAsDeleted()
getMarkedAsMisplaced
public abstract boolean getMarkedAsMisplaced()
getMarkedAsModified
public abstract boolean getMarkedAsModified()
getMarkedAsNew
public abstract boolean getMarkedAsNew()
getMarkedAsQBE
public abstract boolean getMarkedAsQBE()
getModifiedColumns
public abstract java.lang.Integer[] getModifiedColumns()
getOperation
public abstract int getOperation()
getQBEObjectValues
public abstract void getQBEObjectValues(Vector v)
getStatement
public abstract java.lang.String getStatement()
getValueAsObject
public abstract java.lang.Object getValueAsObject(int index,
int orig_mofif_value)
getValueAsString
public abstract java.lang.String getValueAsString(int index,
int orig_mofif_value)
initDataStorage
public abstract void initDataStorage()
isDirty
public abstract boolean isDirty()
isOperationNothing
public abstract boolean isOperationNothing()
querySimilarObjects
public abstract java.util.Enumeration querySimilarObjects()
querySimilarObjects
public abstract java.util.Enumeration querySimilarObjects(String whereClause,
String[] sortOrder) throws Exception
querySimilarObjects
public abstract java.util.Enumeration querySimilarObjects(String whereClause,
Synchronizable.JoinRecordList joinList,
String[] sortOrder) throws Exception
resetState
public abstract void resetState()
save
public abstract int save()
setMarkedAsDeleted
public abstract void setMarkedAsDeleted(boolean markedAsDeleted)
setMarkedAsDisplaced
public abstract void setMarkedAsDisplaced(boolean markedAsModified)
setMarkedAsModified
public abstract void setMarkedAsModified(boolean markedAsModified)
setMarkedAsNew
public abstract void setMarkedAsNew(boolean markedAsNew)
setMarkedAsQBE
public abstract void setMarkedAsQBE(boolean markedAsQBE)
setSQLAdapter
public abstract void setSQLAdapter(Object sqlAdapter)
setValueAsInteger
public abstract void setValueAsInteger(int index,
Integer value)
setValueAsObject
public abstract void setValueAsObject(int index,
Object value)
setValueAsQBE
public abstract void setValueAsQBE(int index,
Object val,
boolean check)
setValueAsString
public abstract void setValueAsString(int index,
String value)
toHashtable
public abstract java.util.Hashtable toHashtable()
undoChanges
public abstract void undoChanges()
undoColumnChanges
public abstract void undoColumnChanges(int columnIndex)
All Packages Class Hierarchy This Package Previous Next Index