|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lutris.appserver.server.sql.CoreDO
com.lutris.appserver.server.sql.CloneableDO
com.lutris.dods.builder.generator.dataobject.GenericDO
org.enhydra.shark.instancepersistence.data.ProcessDO
Data core class, used to set and retrieve the ProcessDO information.
Field Summary | |
static com.lutris.dods.builder.generator.query.RDBColumn |
ActivityRequesterId
static final RDBColumn ActivityRequesterId for use with QueryBuilder. |
static int |
ActivityRequesterId_MaxLength
|
static com.lutris.dods.builder.generator.query.RDBColumn |
ActivityRequesterProcessId
static final RDBColumn ActivityRequesterProcessId for use with QueryBuilder. |
static int |
ActivityRequesterProcessId_MaxLength
|
protected static org.enhydra.dods.cache.DataStructCache |
cache
|
static int |
COLUMN_ACTIVITYREQUESTERID
Use for query caching. |
static int |
COLUMN_ACTIVITYREQUESTERPROCESSID
Use for query caching. |
static int |
COLUMN_CREATED
Use for query caching. |
static int |
COLUMN_CREATEDTZO
Use for query caching. |
static int |
COLUMN_DESCRIPTION
Use for query caching. |
static int |
COLUMN_EXTERNALREQUESTERCLASSNAME
Use for query caching. |
static int |
COLUMN_ID
Use for query caching. |
static int |
COLUMN_LASTSTATETIME
Use for query caching. |
static int |
COLUMN_LASTSTATETIMETZO
Use for query caching. |
static int |
COLUMN_LIMITTIME
Use for query caching. |
static int |
COLUMN_LIMITTIMETZO
Use for query caching. |
static int |
COLUMN_NAME
Use for query caching. |
static int |
COLUMN_PDEFNAME
Use for query caching. |
static int |
COLUMN_PRIORITY
Use for query caching. |
static int |
COLUMN_PROCESSDEFINITION
Use for query caching. |
static int |
COLUMN_RESOURCEREQUESTERID
Use for query caching. |
static int |
COLUMN_STARTED
Use for query caching. |
static int |
COLUMN_STARTEDTZO
Use for query caching. |
static int |
COLUMN_STATE
Use for query caching. |
static int |
COLUMN_SYNCVERSION
Use for query caching. |
static com.lutris.dods.builder.generator.query.RDBColumn |
Created
static final RDBColumn Created for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
CreatedTZO
static final RDBColumn CreatedTZO for use with QueryBuilder. |
protected boolean |
deleted
|
static com.lutris.dods.builder.generator.query.RDBColumn |
Description
static final RDBColumn Description for use with QueryBuilder. |
static int |
Description_MaxLength
|
static com.lutris.dods.builder.generator.query.RDBColumn |
ExternalRequesterClassName
static final RDBColumn ExternalRequesterClassName for use with QueryBuilder. |
static int |
ExternalRequesterClassName_MaxLength
|
static com.lutris.dods.builder.generator.query.RDBColumn |
Id
static final RDBColumn Id for use with QueryBuilder. |
static int |
Id_MaxLength
|
protected static boolean |
isFullCacheNeeded
|
static com.lutris.dods.builder.generator.query.RDBColumn |
LastStateTime
static final RDBColumn LastStateTime for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
LastStateTimeTZO
static final RDBColumn LastStateTimeTZO for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
LimitTime
static final RDBColumn LimitTime for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
LimitTimeTZO
static final RDBColumn LimitTimeTZO for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
Name
static final RDBColumn Name for use with QueryBuilder. |
static int |
Name_MaxLength
|
protected static boolean |
notUsingOId
|
static com.lutris.dods.builder.generator.query.RDBColumn |
PDefName
static final RDBColumn PDefName for use with QueryBuilder. |
static int |
PDefName_MaxLength
|
static com.lutris.dods.builder.generator.query.RDBColumn |
PrimaryKey
static final RDBColumn PrimaryKey for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
Priority
static final RDBColumn Priority for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
ProcessDefinition
static final RDBColumn ProcessDefinition for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
ResourceRequesterId
static final RDBColumn ResourceRequesterId for use with QueryBuilder. |
static int |
ResourceRequesterId_MaxLength
|
static com.lutris.dods.builder.generator.query.RDBColumn |
Started
static final RDBColumn Started for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
StartedTZO
static final RDBColumn StartedTZO for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBColumn |
State
static final RDBColumn State for use with QueryBuilder. |
protected static org.enhydra.dods.statistics.Statistics |
statistics
Represents table and cache (if there is caching) statistics. |
static com.lutris.dods.builder.generator.query.RDBColumn |
SyncVersion
static final RDBColumn SyncVersion for use with QueryBuilder. |
static com.lutris.dods.builder.generator.query.RDBTable |
table
|
static java.lang.String |
tableName
Static final data members name the table and columns for this DO. |
Fields inherited from class com.lutris.dods.builder.generator.dataobject.GenericDO |
colChanged, dirty |
Fields inherited from class com.lutris.appserver.server.sql.CoreDO |
originalData, persistent, versioning |
Constructor Summary | |
protected |
ProcessDO()
Protected constructor. |
protected |
ProcessDO(boolean is_view)
Protected constructor. |
protected |
ProcessDO(boolean is_view,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Protected constructor. |
protected |
ProcessDO(com.lutris.appserver.server.sql.DBTransaction dbTrans)
Protected constructor. |
protected |
ProcessDO(com.lutris.appserver.server.sql.ObjectId id)
Protected constructor used by createExisting(ObjectId) above. |
protected |
ProcessDO(com.lutris.appserver.server.sql.ObjectId id,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Protected constructor used by createExisting(ObjectId, DBTransaction) above. |
protected |
ProcessDO(java.sql.ResultSet rs)
Protected constructor. |
protected |
ProcessDO(java.sql.ResultSet rs,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Protected constructor. |
Method Summary | |
protected void |
_setActivityRequesterId(java.lang.String value)
_setActivityRequesterId is a protected method that is called by setActivityRequesterId if ActivityRequesterId is not part of a multicolumn foreign key. |
protected void |
_setActivityRequesterProcessId(java.lang.String value)
_setActivityRequesterProcessId is a protected method that is called by setActivityRequesterProcessId if ActivityRequesterProcessId is not part of a multicolumn foreign key. |
protected void |
_setCreated(long value)
_setCreated is a protected method that is called by setCreated if Created is not part of a multicolumn foreign key. |
protected void |
_setCreatedTZO(long value)
_setCreatedTZO is a protected method that is called by setCreatedTZO if CreatedTZO is not part of a multicolumn foreign key. |
protected void |
_setDescription(java.lang.String value)
_setDescription is a protected method that is called by setDescription if Description is not part of a multicolumn foreign key. |
protected void |
_setExternalRequesterClassName(java.lang.String value)
_setExternalRequesterClassName is a protected method that is called by setExternalRequesterClassName if ExternalRequesterClassName is not part of a multicolumn foreign key. |
protected void |
_setId(java.lang.String value)
_setId is a protected method that is called by setId if Id is not part of a multicolumn foreign key. |
protected void |
_setLastStateTime(long value)
_setLastStateTime is a protected method that is called by setLastStateTime if LastStateTime is not part of a multicolumn foreign key. |
protected void |
_setLastStateTimeTZO(long value)
_setLastStateTimeTZO is a protected method that is called by setLastStateTimeTZO if LastStateTimeTZO is not part of a multicolumn foreign key. |
protected void |
_setLimitTime(long value)
_setLimitTime is a protected method that is called by setLimitTime if LimitTime is not part of a multicolumn foreign key. |
protected void |
_setLimitTimeTZO(long value)
_setLimitTimeTZO is a protected method that is called by setLimitTimeTZO if LimitTimeTZO is not part of a multicolumn foreign key. |
protected void |
_setName(java.lang.String value)
_setName is a protected method that is called by setName if Name is not part of a multicolumn foreign key. |
protected void |
_setPDefName(java.lang.String value)
_setPDefName is a protected method that is called by setPDefName if PDefName is not part of a multicolumn foreign key. |
protected void |
_setPriority(short value)
_setPriority is a protected method that is called by setPriority if Priority is not part of a multicolumn foreign key. |
protected void |
_setProcessDefinition(ProcessDefinitionDO value)
_setProcessDefinition is a protected method that is called by setProcessDefinition if ProcessDefinition is not part of a multicolumn foreign key. |
protected void |
_setResourceRequesterId(java.lang.String value)
_setResourceRequesterId is a protected method that is called by setResourceRequesterId if ResourceRequesterId is not part of a multicolumn foreign key. |
protected void |
_setStarted(long value)
_setStarted is a protected method that is called by setStarted if Started is not part of a multicolumn foreign key. |
protected void |
_setStartedTZO(long value)
_setStartedTZO is a protected method that is called by setStartedTZO if StartedTZO is not part of a multicolumn foreign key. |
protected void |
_setState(ProcessStateDO value)
_setState is a protected method that is called by setState if State is not part of a multicolumn foreign key. |
protected void |
_setSyncVersion(long value)
_setSyncVersion is a protected method that is called by setSyncVersion if SyncVersion is not part of a multicolumn foreign key. |
void |
addActivityDO(ActivityDO referrer)
Add (set & commit) a ActivityDO object that refers to this DO. |
void |
addActivityDO(ActivityDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Add (set & commit) a ActivityDO object that refers to this DO. |
void |
addAndJoinEntryDO(AndJoinEntryDO referrer)
Add (set & commit) a AndJoinEntryDO object that refers to this DO. |
void |
addAndJoinEntryDO(AndJoinEntryDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Add (set & commit) a AndJoinEntryDO object that refers to this DO. |
void |
addDeadlineDO(DeadlineDO referrer)
Add (set & commit) a DeadlineDO object that refers to this DO. |
void |
addDeadlineDO(DeadlineDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Add (set & commit) a DeadlineDO object that refers to this DO. |
void |
addProcessDataDO(ProcessDataDO referrer)
Add (set & commit) a ProcessDataDO object that refers to this DO. |
void |
addProcessDataDO(ProcessDataDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Add (set & commit) a ProcessDataDO object that refers to this DO. |
void |
addProcessDataWOBDO(ProcessDataWOBDO referrer)
Add (set & commit) a ProcessDataWOBDO object that refers to this DO. |
void |
addProcessDataWOBDO(ProcessDataWOBDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Add (set & commit) a ProcessDataWOBDO object that refers to this DO. |
void |
addToCache()
Add DO's original data object to cache. |
static void |
addToCache(ProcessDataStruct newDS)
Add DataStruct object to cache. |
static ProcessDO |
ceInternal(java.math.BigDecimal bd)
Method ceInternal is public, only to allow generated classes to instantiate one another. |
static ProcessDO |
ceInternal(java.math.BigDecimal bd,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Method ceInternal is public, only to allow generated classes to instantiate one another. |
protected static ProcessDO |
ceInternal(com.lutris.appserver.server.sql.ObjectId id)
ceInternal( ObjectId ) Factory method creates a ProcessDO object by searching for it in the database using the passed ObjectID value as the primary key. |
static ProcessDO |
ceInternal(com.lutris.appserver.server.sql.ObjectId id,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
ceInternal(ObjectId, DBTransaction) Factory method creates a ProcessDO object by searching for it in the database using the passed ObjectID value as the primary key. |
protected static ProcessDO |
ceInternal(com.lutris.dods.builder.generator.query.RDBColumnValue pk)
ceInternal( RDBColumnValue ) Factory method creates a ProcessDO object by searching for it in the database using the passed ProcessDO.PrimaryKey. |
protected static ProcessDO |
ceInternal(com.lutris.dods.builder.generator.query.RDBColumnValue pk,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
ceInternal( RDBColumnValue, DBTransaction ) Factory method creates a ProcessDO object by searching for it in the database using the passed ProcessDO.PrimaryKey. |
protected static ProcessDO |
ceInternal(com.lutris.dods.builder.generator.query.RDBRow row)
ceInternal( RDBRow ) Factory method creates a ProcessDO object by searching for it in the database using the ProcessDO.PrimaryKey value in the passed RDBRow. |
protected static ProcessDO |
ceInternal(com.lutris.dods.builder.generator.query.RDBRow row,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
ceInternal( RDBRow , DBTransaction) Factory method creates a ProcessDO object by searching for it in the database using the ProcessDO.PrimaryKey value in the passed RDBRow. |
protected static ProcessDO |
ceInternal(java.sql.ResultSet rs)
ceInternal( ResultSet , HashMap) Factory method used to create an instance of this class to represent a Data Object already existing in the database. |
protected static ProcessDO |
ceInternal(java.sql.ResultSet rs,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
ceInternal(ResultSet, DBTransaction) |
static ProcessDO |
ceInternal(java.lang.String handle)
Method ceInternal is public, only to allow generated classes to instantiate one another. |
static ProcessDO |
ceInternal(java.lang.String handle,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Method ceInternal is public, only to allow generated classes to instantiate one another. |
protected void |
checkLoad()
Load the actual DO data if necessary. |
java.lang.Object |
cloneUnique()
Creates a clone of the object, but ensures that a new and unique object id is created for the object and that the version number is set to zero. |
void |
commit()
Deprecated. Use save() instead. |
void |
commit(com.lutris.appserver.server.sql.DBTransaction dbt)
Deprecated. Use save() instead. |
boolean |
compareCond(org.enhydra.dods.cache.Condition cond)
Compares whether this DO satisfies condition cond. |
static ProcessDO |
createCopy(ProcessDataStruct data)
Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static ProcessDO |
createCopy(ProcessDataStruct data,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static ProcessDO |
createCopy(ProcessDO orig)
Creates a DO that has no ObjectId but has a copy of an existing DO's data. |
static ProcessDO |
createCopy(ProcessDO orig,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
|
static com.lutris.dods.builder.generator.dataobject.GenericDO |
createDO(com.lutris.appserver.server.sql.ObjectId oid)
Created DO with specified OID. |
static com.lutris.dods.builder.generator.dataobject.GenericDO |
createDO(com.lutris.appserver.server.sql.ObjectId oid,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
Created DO with specified OID. |
static ProcessDO |
createExisting(java.math.BigDecimal bd)
createExisting( BigDecimal ) Factory method creates a ProcessDO object by searching for it in the database using the passed BigDecimal value as the primary key. |
static ProcessDO |
createExisting(java.math.BigDecimal bd,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
createExisting(BigDecimal, DBTransaction) |
static ProcessDO |
createExisting(java.lang.String handle)
createExisting(String) The createExisting method is used to create a ProcessDO
from a string handle. |
static ProcessDO |
createExisting(java.lang.String handle,
com.lutris.appserver.server.sql.DBTransaction dbTrans)
createExisting(String, DBTransaction) The createExisting method is used to create a ProcessDO
from a string handle. |
static com.lutris.appserver.server.sql.DBQuery |
createQuery()
createQuery() creates a new DBQuery. |
static com.lutris.appserver.server.sql.DBQuery |
createQuery(com.lutris.appserver.server.sql.DBTransaction trans)
createQuery() creates a new DBQuery. |
static com.lutris.appserver.server.sql.DBTransaction |
createTransaction()
createTransaction() creates a new DBTransaction. |
static ProcessDO |
createVirgin()
createVirgin() Creates a DO that has no ObjectId or data. |
static ProcessDO |
createVirgin(com.lutris.appserver.server.sql.DBTransaction dbTrans)
createVirgin(DBTransaction) |
void |
delete()
Deletes the DO from its table. |
void |
delete(com.lutris.appserver.server.sql.DBTransaction dbt)
Deletes the DO from its table. |
void |
delete(com.lutris.appserver.server.sql.DBTransaction dbt,
boolean rootDO)
Deletes the DO from its table. |
void |
deleteFromCache()
Delete object from cache |
static ProcessDataStruct |
deleteFromCache(ProcessDataStruct data)
Delete DataStruct object from cache |
static void |
disableCaching()
Disable caching. |
void |
doCheck(boolean value)
Specifies whether to lock this DO (row) in database just before commit. |
void |
doLock()
Locks this DO in database by performing "update set version=OLD_ONE where OID=X and version=OLD_ONE". |
void |
doTouch()
Locks this DO in database by performing "update set version=INCREMENTED where OID=X and version=OLD_ONE". |
void |
dumpData(boolean incrementVersion)
dumpData action. |
static void |
enableCaching()
Enable caching. |
boolean |
equals(java.lang.Object obj)
|
void |
evict()
Remove DataStruct from cache. |
static void |
evict(ProcessDataStruct[] DSs)
Remove DataStruct objects from cache. |
static void |
evict(java.lang.String dbName,
java.lang.String[] handles)
Remove DataStruct objects from cache. |
void |
executeInsert(com.lutris.appserver.server.sql.DBConnection conn)
Inserts this object into the database. |
void |
executeLockingStatement(com.lutris.appserver.server.sql.DBConnection conn)
Prepares and executes the statement used to lock this object in the database. |
void |
executeUpdate(com.lutris.appserver.server.sql.DBConnection conn)
|
void |
finalizeDelete(boolean success)
Currently does nothing. |
void |
finalizeInsert(boolean success)
If transaction succeeded marks this object as clean. |
void |
finalizeUpdate(boolean success)
If transaction succeeded marks this object as clean. |
static ProcessDataStruct |
findCachedObjectByHandle(java.lang.String cacheHandle)
Get DataStruct object with key cacheHandle from the cache. |
ProcessDO |
findTransactionCachedObjectByHandle(java.lang.String cacheHandle)
Get data object with key cacheHandle from the cache. |
java.lang.String |
get_CacheHandle()
Returns cache handle. |
java.lang.Object |
get_Data()
Returns DO's data. |
ProcessDataStruct |
get_DataStruct()
Returns dataStruct. |
java.lang.String |
get_Handle()
The methods
get_Handle
hasMatchingHandle
findCachedObjectByHandle
are used by Presentation Objects that need to populate
HTML select lists with Data Objects as options.
|
static java.lang.String |
get_logicalDBName()
get_logicalDBName retrieves the logical database name set by setLogicalDBName(). |
int |
get_NewVersion()
get_NewVersion overloaded |
com.lutris.appserver.server.sql.ObjectId |
get_OId()
Returns this object's identifier. |
java.lang.String |
get_OriginDatabase()
Return the name of the logical database for which DO object was created. |
static org.enhydra.dods.statistics.Statistics |
get_statistics()
Get table statistics. |
com.lutris.appserver.server.sql.DBTransaction |
get_transaction()
Return transaction which DO belongs. |
static java.lang.String[] |
get_UsedLogicalDatabases()
Get all used logical databases. |
int |
get_Version()
get_Version makes the protected method public in CoreDO. |
ActivityDO |
getActivityDO()
Get the single ActivityDO object that refers to this DO. |
ActivityDO[] |
getActivityDOArray()
Get array of ActivityDO objects that refer to this DO. |
int |
getActivityDOArrayCount()
Get the number of ActivityDOs that refer to this DO. |
java.lang.String |
getActivityRequesterId()
Get ActivityRequesterId of the SHKProcesses. |
java.lang.String |
getActivityRequesterProcessId()
Get ActivityRequesterProcessId of the SHKProcesses. |
AndJoinEntryDO |
getAndJoinEntryDO()
Get the single AndJoinEntryDO object that refers to this DO. |
AndJoinEntryDO[] |
getAndJoinEntryDOArray()
Get array of AndJoinEntryDO objects that refer to this DO. |
int |
getAndJoinEntryDOArrayCount()
Get the number of AndJoinEntryDOs that refer to this DO. |
static int |
getAsynchLoadPriority()
Returns priority for asynchronous cache initialization. |
static java.lang.String |
getCacheDodsTableName()
Get name of the table that is cached. |
static org.enhydra.dods.cache.ConfigurationAdministration |
getConfigurationAdministration()
Returns SHKProcesses table cache. |
long |
getCreated()
Get Created of the SHKProcesses. |
long |
getCreatedTZO()
Get CreatedTZO of the SHKProcesses. |
ProcessDataStruct |
getDataStruct()
Deprecated. Use get_DataStruct() |
DeadlineDO |
getDeadlineDO()
Get the single DeadlineDO object that refers to this DO. |
DeadlineDO[] |
getDeadlineDOArray()
Get array of DeadlineDO objects that refer to this DO. |
int |
getDeadlineDOArrayCount()
Get the number of DeadlineDOs that refer to this DO. |
java.sql.PreparedStatement |
getDeleteStatement(com.lutris.appserver.server.sql.DBConnection conn)
Prepares the statement used to delete this object from the database. |
java.lang.String |
getDescription()
Get Description of the SHKProcesses. |
java.lang.String |
getExternalRequesterClassName()
Get ExternalRequesterClassName of the SHKProcesses. |
java.lang.String |
getId()
Get Id of the SHKProcesses. |
java.sql.PreparedStatement |
getInsertStatement(com.lutris.appserver.server.sql.DBConnection conn)
Prepares the statement used to insert this object into the database. |
long |
getLastStateTime()
Get LastStateTime of the SHKProcesses. |
long |
getLastStateTimeTZO()
Get LastStateTimeTZO of the SHKProcesses. |
long |
getLimitTime()
Get LimitTime of the SHKProcesses. |
long |
getLimitTimeTZO()
Get LimitTimeTZO of the SHKProcesses. |
java.lang.String |
getName()
Get Name of the SHKProcesses. |
java.lang.String |
getPDefName()
Get PDefName of the SHKProcesses. |
short |
getPriority()
Get Priority of the SHKProcesses. |
ProcessDataDO |
getProcessDataDO()
Get the single ProcessDataDO object that refers to this DO. |
ProcessDataDO[] |
getProcessDataDOArray()
Get array of ProcessDataDO objects that refer to this DO. |
int |
getProcessDataDOArrayCount()
Get the number of ProcessDataDOs that refer to this DO. |
ProcessDataWOBDO |
getProcessDataWOBDO()
Get the single ProcessDataWOBDO object that refers to this DO. |
ProcessDataWOBDO[] |
getProcessDataWOBDOArray()
Get array of ProcessDataWOBDO objects that refer to this DO. |
int |
getProcessDataWOBDOArrayCount()
Get the number of ProcessDataWOBDOs that refer to this DO. |
ProcessDefinitionDO |
getProcessDefinition()
Get ProcessDefinition of the SHKProcesses. |
java.lang.String |
getResourceRequesterId()
Get ResourceRequesterId of the SHKProcesses. |
long |
getStarted()
Get Started of the SHKProcesses. |
long |
getStartedTZO()
Get StartedTZO of the SHKProcesses. |
ProcessStateDO |
getState()
Get State of the SHKProcesses. |
long |
getSyncVersion()
Get SyncVersion of the SHKProcesses. |
java.lang.String |
getTableName()
Return SHKProcesses as the name of the table in the database which contains ProcessDO objects. |
java.sql.PreparedStatement |
getUpdateStatement(com.lutris.appserver.server.sql.DBConnection conn)
Prepares the statement used to update this object in the database. |
static java.lang.String[] |
getUsedLogicalDatabases()
Deprecated. Use get_UsedLogicalDatabases() |
int |
hashCode()
|
boolean |
hasMatchingHandle(java.lang.String handle)
Compare string version of the id of this DO and handle. |
protected static boolean |
isAllReadOnly()
Returns value for AllReadOnly. |
static boolean |
isAsynchCacheLoadNeeded()
Returns information if asynchronous cache initialization is needed or not. |
protected boolean |
isAutoSave()
Returns value for AutoSave. |
protected boolean |
isAutoSaveCreateVirgin()
Returns value for AutoSaveCreateVirgin. |
protected boolean |
isDeleteCheckVersion()
Returns value for DeleteCheckVersion. |
boolean |
isDeleted()
Returns the value of delete tag. |
boolean |
isLoaded()
isLoaded() Returns information whether object's data is loaded from database. |
boolean |
isReadOnly()
Return information whether the data for this object has been marked read-only. |
static boolean |
isSimpleCacheUsed()
Returns information if simple cache is used or not. |
protected boolean |
isTransactionCaches()
Returns value for TransactionCaches. |
protected boolean |
isTransactionCheck()
Returns value for TransactionCheck. |
boolean |
isVirgin()
Returns information whether the DO is created virgin and hasn't been commited yet. |
void |
loadData()
Load the fields for the DO from the database. |
protected void |
makeIdentical(ProcessDO orig)
Assigns the DataStruct of an existing DO to this DO. |
void |
makeInvisible()
Make DO's data from cache Invisible. |
void |
makeReadOnly()
Mark the object as read-only. |
void |
makeReadWrite()
Mark the object as read-write. |
void |
makeVisible()
Make DO's data from cache visible. |
protected void |
modifyDO(com.lutris.appserver.server.sql.DBTransaction dbt,
boolean delete)
Modifies the DO within its table. |
protected void |
modifyDO(com.lutris.appserver.server.sql.DBTransaction dbt,
boolean delete,
boolean references)
Modifies the DO within its table. |
com.lutris.appserver.server.sql.ObjectId |
objectId_getProcessDefinition()
Get BigDecimal value of ProcessDefinition of the SHKProcesses. |
com.lutris.appserver.server.sql.ObjectId |
objectId_getState()
Get BigDecimal value of State of the SHKProcesses. |
int |
objectIdentityType()
Return the type of the identity column(s) of DOs that these objects represents. |
java.math.BigDecimal |
oid_getProcessDefinition()
Get BigDecimal value of ProcessDefinition of the SHKProcesses. |
java.math.BigDecimal |
oid_getState()
Get BigDecimal value of State of the SHKProcesses. |
void |
oid_setProcessDefinition(java.math.BigDecimal value)
Set ProcessDefinition of the SHKProcesses. |
void |
oid_setProcessDefinition(com.lutris.appserver.server.sql.ObjectId value)
Set value for the ProcessDefinition of the SHKProcesses. |
void |
oid_setProcessDefinition(java.lang.String value)
Set ProcessDefinition of the SHKProcesses. |
void |
oid_setState(java.math.BigDecimal value)
Set State of the SHKProcesses. |
void |
oid_setState(com.lutris.appserver.server.sql.ObjectId value)
Set value for the State of the SHKProcesses. |
void |
oid_setState(java.lang.String value)
Set State of the SHKProcesses. |
protected void |
okToCommit()
A stub method for implementing pre-commit assertions for this ProcessDO. |
protected void |
okToCommitProcessDefinition(ProcessDefinitionDO member)
A stub method for implementing pre-commit assertions for the ProcessDefinition data member. |
protected void |
okToCommitState(ProcessStateDO member)
A stub method for implementing pre-commit assertions for the State data member. |
protected void |
okToDelete()
A stub method for implementing pre-delete assertions for this ProcessDO. |
protected void |
okToDeleteProcessDefinition(ProcessDefinitionDO member)
A stub method for implementing pre-delete assertions for the ProcessDefinition data member. |
protected void |
okToDeleteState(ProcessStateDO member)
A stub method for implementing pre-delete assertions for the State data member. |
java.lang.Object |
originalData_get()
Returns original DO's data. |
java.lang.String |
originalData_getActivityRequesterId()
Get original value of ActivityRequesterId from the SHKProcesses. |
java.lang.String |
originalData_getActivityRequesterProcessId()
Get original value of ActivityRequesterProcessId from the SHKProcesses. |
long |
originalData_getCreated()
Get original value of Created from the SHKProcesses. |
long |
originalData_getCreatedTZO()
Get original value of CreatedTZO from the SHKProcesses. |
java.lang.String |
originalData_getDescription()
Get original value of Description from the SHKProcesses. |
java.lang.String |
originalData_getExternalRequesterClassName()
Get original value of ExternalRequesterClassName from the SHKProcesses. |
java.lang.String |
originalData_getId()
Get original value of Id from the SHKProcesses. |
long |
originalData_getLastStateTime()
Get original value of LastStateTime from the SHKProcesses. |
long |
originalData_getLastStateTimeTZO()
Get original value of LastStateTimeTZO from the SHKProcesses. |
long |
originalData_getLimitTime()
Get original value of LimitTime from the SHKProcesses. |
long |
originalData_getLimitTimeTZO()
Get original value of LimitTimeTZO from the SHKProcesses. |
java.lang.String |
originalData_getName()
Get original value of Name from the SHKProcesses. |
java.lang.String |
originalData_getPDefName()
Get original value of PDefName from the SHKProcesses. |
short |
originalData_getPriority()
Get original value of Priority from the SHKProcesses. |
ProcessDefinitionDO |
originalData_getProcessDefinition()
Get original value of ProcessDefinition from the SHKProcesses. |
java.lang.String |
originalData_getResourceRequesterId()
Get original value of ResourceRequesterId from the SHKProcesses. |
long |
originalData_getStarted()
Get original value of Started from the SHKProcesses. |
long |
originalData_getStartedTZO()
Get original value of StartedTZO from the SHKProcesses. |
ProcessStateDO |
originalData_getState()
Get original value of State from the SHKProcesses. |
long |
originalData_getSyncVersion()
Get original value of SyncVersion from the SHKProcesses. |
com.lutris.appserver.server.sql.ObjectId |
originalData_objectId_getProcessDefinition()
Get BigDecimal value of ProcessDefinition of the SHKProcesses. |
com.lutris.appserver.server.sql.ObjectId |
originalData_objectId_getState()
Get BigDecimal value of State of the SHKProcesses. |
java.math.BigDecimal |
originalData_oid_getProcessDefinition()
Get BigDecimal value of ProcessDefinition of the SHKProcesses. |
java.math.BigDecimal |
originalData_oid_getState()
Get BigDecimal value of State of the SHKProcesses. |
void |
originalData_set(java.lang.Object value)
Sets original DO's data. |
static void |
readCacheConfiguration(java.lang.String database)
Read cache configuration from application configuration file: cache size for org.enhydra.shark.instancepersistence.data.SHKProcesses table or default cache size. |
void |
refresh()
This method is invoked whenever object needs to be loaded from database. |
static void |
refresh(ProcessDO[] DOs)
This method is invoked whenever objects needs to be loaded from database. |
static void |
refresh(java.lang.String querySnt)
Refresh cache by removing from the cache results of the query querySnt |
static void |
refreshCache()
Queries all rows in table, and for each row creates a DO instance in the cache. |
static void |
refreshStatistics()
Refresh table statistics. |
void |
reload()
Causes the DO to refresh itself from the database the next time a set or get method is called. |
void |
reloadData()
reloadData discards all changes application made to this object, and goes into database to fetch contents there. |
void |
removeActivityDO(ActivityDO referrer)
Remove (delete) a ActivityDO object that refers to this DO. |
void |
removeActivityDO(ActivityDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Remove (delete) a ActivityDO object that refers to this DO. |
void |
removeAndJoinEntryDO(AndJoinEntryDO referrer)
Remove (delete) a AndJoinEntryDO object that refers to this DO. |
void |
removeAndJoinEntryDO(AndJoinEntryDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Remove (delete) a AndJoinEntryDO object that refers to this DO. |
void |
removeDeadlineDO(DeadlineDO referrer)
Remove (delete) a DeadlineDO object that refers to this DO. |
void |
removeDeadlineDO(DeadlineDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Remove (delete) a DeadlineDO object that refers to this DO. |
static ProcessDataStruct |
removeFromCache(ProcessDataStruct data)
Remove DataStruct from cache. |
static void |
removeFromCache(java.lang.String dbName,
java.lang.String handle)
Remove DataStruct object from cache. |
void |
removeProcessDataDO(ProcessDataDO referrer)
Remove (delete) a ProcessDataDO object that refers to this DO. |
void |
removeProcessDataDO(ProcessDataDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Remove (delete) a ProcessDataDO object that refers to this DO. |
void |
removeProcessDataWOBDO(ProcessDataWOBDO referrer)
Remove (delete) a ProcessDataWOBDO object that refers to this DO. |
void |
removeProcessDataWOBDO(ProcessDataWOBDO referrer,
com.lutris.appserver.server.sql.DBTransaction tran)
Remove (delete) a ProcessDataWOBDO object that refers to this DO. |
static ProcessDO |
retrieveFromTxCache(com.lutris.appserver.server.sql.CachedDBTransaction cbt,
java.lang.Object handle)
Return Object with the handle key from reference objects HashMap. |
void |
save()
Inserts/Updates the DO into its table. |
void |
save(boolean references)
Inserts/Updates the DO into its table. |
void |
save(com.lutris.appserver.server.sql.DBTransaction dbt)
Inserts/Updates the DO into its table. |
void |
save(com.lutris.appserver.server.sql.DBTransaction dbt,
boolean references)
Inserts/Updates the DO into its table. |
void |
set_Data(java.lang.Object data)
Sets DO's data. |
void |
set_NewVersion(int _ver)
set_NewVersion overloaded. |
protected void |
set_OId(com.lutris.appserver.server.sql.ObjectId _oId)
Sets this object's identifier. |
void |
set_Version(int _ver)
set_Version overloaded. |
void |
setActivityRequesterId(java.lang.String value)
Set ActivityRequesterId of the SHKProcesses. |
void |
setActivityRequesterProcessId(java.lang.String value)
Set ActivityRequesterProcessId of the SHKProcesses. |
void |
setCreated(long value)
Set Created of the SHKProcesses. |
void |
setCreatedTZO(long value)
Set CreatedTZO of the SHKProcesses. |
void |
setDeleted(boolean flag)
Sets the value of delete tag. |
void |
setDescription(java.lang.String value)
Set Description of the SHKProcesses. |
void |
setExternalRequesterClassName(java.lang.String value)
Set ExternalRequesterClassName of the SHKProcesses. |
void |
setId(java.lang.String value)
Set Id of the SHKProcesses. |
void |
setLastStateTime(long value)
Set LastStateTime of the SHKProcesses. |
void |
setLastStateTimeTZO(long value)
Set LastStateTimeTZO of the SHKProcesses. |
void |
setLimitTime(long value)
Set LimitTime of the SHKProcesses. |
void |
setLimitTimeTZO(long value)
Set LimitTimeTZO of the SHKProcesses. |
static void |
setLogicalDBName(java.lang.String logicalDbNameInConfFile)
Deprecated. It is dangeruous to use this method in multiuser environment because, this setings are applied to all users (sets logical database to all users) |
void |
setName(java.lang.String value)
Set Name of the SHKProcesses. |
void |
setPDefName(java.lang.String value)
Set PDefName of the SHKProcesses. |
void |
setPriority(short value)
Set Priority of the SHKProcesses. |
void |
setProcessDefinition(ProcessDefinitionDO value)
Set ProcessDefinition of the SHKProcesses. |
void |
setResourceRequesterId(java.lang.String value)
Set ResourceRequesterId of the SHKProcesses. |
void |
setStarted(long value)
Set Started of the SHKProcesses. |
void |
setStartedTZO(long value)
Set StartedTZO of the SHKProcesses. |
void |
setState(ProcessStateDO value)
Set State of the SHKProcesses. |
void |
setSyncVersion(long value)
Set SyncVersion of the SHKProcesses. |
protected boolean |
setTransaction(com.lutris.appserver.server.sql.DBTransaction trans)
Set Transaction to current DO. |
java.lang.String |
toString()
|
java.lang.String |
toString(int indentCount)
|
void |
unDelete()
UnDeletes the DO and inserts to the table. |
void |
unDelete(com.lutris.appserver.server.sql.DBTransaction dbt)
UnDeletes the DO and inserts to the table. |
void |
undo()
Undo action. |
void |
updateCache()
Update Cache. |
static ProcessDataStruct |
updateCache(ProcessDataStruct updDS)
UpdateCache for given DataStruct object. |
void |
writeXML(java.io.Writer ow)
|
Methods inherited from class com.lutris.dods.builder.generator.dataobject.GenericDO |
_tr_, addToTransactionCache, copyBigDecimal, copyByteArray, copyDate, copyObjectId, copyString, copyTime, copyTimestamp, createDO, executeDelete, get_primaryKeyName, getData, getHandle, getOriginDatabase, getPrimaryKeyName, isDirty, isExecutePartially, isNewDataDifferent_BigDecimal, isNewDataDifferent_boolean, isNewDataDifferent_byte, isNewDataDifferent_bytes, isNewDataDifferent_DO, isNewDataDifferent_double, isNewDataDifferent_float, isNewDataDifferent_int, isNewDataDifferent_java_math_BigDecimal, isNewDataDifferent_java_sql_Date, isNewDataDifferent_java_sql_Time, isNewDataDifferent_java_sql_Timestamp, isNewDataDifferent_long, isNewDataDifferent_short, isNewDataDifferent_String, makeIdentical, markClean, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, markNewValue, printMsg, setData, setExecutePartially, setPrepStmtParam_BigDecimal, setPrepStmtParam_boolean, setPrepStmtParam_byte, setPrepStmtParam_bytes, setPrepStmtParam_DO, setPrepStmtParam_double, setPrepStmtParam_float, setPrepStmtParam_int, setPrepStmtParam_java_math_BigDecimal, setPrepStmtParam_java_sql_Date, setPrepStmtParam_java_sql_Time, setPrepStmtParam_java_sql_Timestamp, setPrepStmtParam_long, setPrepStmtParam_ObjectId, setPrepStmtParam_short, setPrepStmtParam_String |
Methods inherited from class com.lutris.appserver.server.sql.CloneableDO |
clone |
Methods inherited from class com.lutris.appserver.server.sql.CoreDO |
disableVersioning, get_OIdColumnName, get_versionColumnName, getNewVersion, getOId, getOIdColumnName, getOriginalVersion, getVersion, getVersionColumnName, isPersistent, set_OIdColumnName, set_versionColumnName, setNewVersion, setOId, setOIdColumnName, setPersistent, setVersion, setVersionColumnName |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String tableName
public static final com.lutris.dods.builder.generator.query.RDBTable table
public static final com.lutris.dods.builder.generator.query.RDBColumn PrimaryKey
protected static final boolean notUsingOId
protected static org.enhydra.dods.statistics.Statistics statistics
protected static org.enhydra.dods.cache.DataStructCache cache
protected static boolean isFullCacheNeeded
protected boolean deleted
public static final com.lutris.dods.builder.generator.query.RDBColumn SyncVersion
public static final int COLUMN_SYNCVERSION
public static final com.lutris.dods.builder.generator.query.RDBColumn Id
public static final int COLUMN_ID
public static final int Id_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn ProcessDefinition
public static final int COLUMN_PROCESSDEFINITION
public static final com.lutris.dods.builder.generator.query.RDBColumn PDefName
public static final int COLUMN_PDEFNAME
public static final int PDefName_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn ActivityRequesterId
public static final int COLUMN_ACTIVITYREQUESTERID
public static final int ActivityRequesterId_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn ActivityRequesterProcessId
public static final int COLUMN_ACTIVITYREQUESTERPROCESSID
public static final int ActivityRequesterProcessId_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn ResourceRequesterId
public static final int COLUMN_RESOURCEREQUESTERID
public static final int ResourceRequesterId_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn ExternalRequesterClassName
public static final int COLUMN_EXTERNALREQUESTERCLASSNAME
public static final int ExternalRequesterClassName_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn State
public static final int COLUMN_STATE
public static final com.lutris.dods.builder.generator.query.RDBColumn Priority
public static final int COLUMN_PRIORITY
public static final com.lutris.dods.builder.generator.query.RDBColumn Name
public static final int COLUMN_NAME
public static final int Name_MaxLength
public static final com.lutris.dods.builder.generator.query.RDBColumn Created
public static final int COLUMN_CREATED
public static final com.lutris.dods.builder.generator.query.RDBColumn CreatedTZO
public static final int COLUMN_CREATEDTZO
public static final com.lutris.dods.builder.generator.query.RDBColumn Started
public static final int COLUMN_STARTED
public static final com.lutris.dods.builder.generator.query.RDBColumn StartedTZO
public static final int COLUMN_STARTEDTZO
public static final com.lutris.dods.builder.generator.query.RDBColumn LastStateTime
public static final int COLUMN_LASTSTATETIME
public static final com.lutris.dods.builder.generator.query.RDBColumn LastStateTimeTZO
public static final int COLUMN_LASTSTATETIMETZO
public static final com.lutris.dods.builder.generator.query.RDBColumn LimitTime
public static final int COLUMN_LIMITTIME
public static final com.lutris.dods.builder.generator.query.RDBColumn LimitTimeTZO
public static final int COLUMN_LIMITTIMETZO
public static final com.lutris.dods.builder.generator.query.RDBColumn Description
public static final int COLUMN_DESCRIPTION
public static final int Description_MaxLength
Constructor Detail |
protected ProcessDO(boolean is_view) throws com.lutris.appserver.server.sql.ObjectIdException, com.lutris.appserver.server.sql.DatabaseManagerException
is_view
- Is this view or not.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.protected ProcessDO(boolean is_view, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws com.lutris.appserver.server.sql.ObjectIdException, com.lutris.appserver.server.sql.DatabaseManagerException
is_view
- Is this view or not.dbTrans
- Database transaction.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.protected ProcessDO() throws com.lutris.appserver.server.sql.ObjectIdException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.protected ProcessDO(com.lutris.appserver.server.sql.DBTransaction dbTrans) throws com.lutris.appserver.server.sql.ObjectIdException, com.lutris.appserver.server.sql.DatabaseManagerException
dbTrans
- The current database transaction.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.protected ProcessDO(com.lutris.appserver.server.sql.ObjectId id) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
id
- The ObjectId for the object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- Should never see this exception since GenericDO.ctor(ObjectId)
never accesses the database.protected ProcessDO(com.lutris.appserver.server.sql.ObjectId id, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
id
- The ObjectId for the object.dbTrans
- The current database transaction
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- Should never see this exception since GenericDO.ctor(ObjectId)
never accesses the database.protected ProcessDO(java.sql.ResultSet rs) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
rs
- Result set from which to obtain product data.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected ProcessDO(java.sql.ResultSet rs, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
rs
- Result set from which to obtain product data.dbTrans
- DBTransaction object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.Method Detail |
public java.lang.String get_OriginDatabase()
public java.lang.String getTableName()
CoreDO
author Jay Gunter
public com.lutris.appserver.server.sql.DBTransaction get_transaction()
protected boolean setTransaction(com.lutris.appserver.server.sql.DBTransaction trans)
trans
- The transaction.
public boolean isReadOnly()
public int objectIdentityType()
CommonConstants.OBJECT_IDENTITY_TYPE
public void set_Data(java.lang.Object data)
data
- Data object.public void originalData_set(java.lang.Object value)
value
- Data object.public java.lang.Object get_Data()
public ProcessDataStruct getDataStruct()
public ProcessDataStruct get_DataStruct()
public java.lang.Object originalData_get()
public boolean isLoaded()
public void loadData() throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static org.enhydra.dods.statistics.Statistics get_statistics()
public static void refreshStatistics()
public static java.lang.String[] getUsedLogicalDatabases()
public static java.lang.String[] get_UsedLogicalDatabases()
public static void readCacheConfiguration(java.lang.String database) throws org.enhydra.dods.exceptions.CacheObjectException
database
- DO's database.
org.enhydra.dods.exceptions.CacheObjectException
public static boolean isAsynchCacheLoadNeeded()
public static int getAsynchLoadPriority()
public static boolean isSimpleCacheUsed()
public static java.lang.String getCacheDodsTableName()
public static org.enhydra.dods.cache.ConfigurationAdministration getConfigurationAdministration()
public static void refreshCache() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static void disableCaching() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.appserver.server.sql.ObjectIdException
com.lutris.dods.builder.generator.query.DataObjectException
public static void enableCaching() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.appserver.server.sql.ObjectIdException
com.lutris.dods.builder.generator.query.DataObjectException
public static void addToCache(ProcessDataStruct newDS)
newDS
- DataStruct object that will be added to cache.
public void addToCache()
public static ProcessDataStruct updateCache(ProcessDataStruct updDS)
updDS
- DataStruct object
public void updateCache()
public static ProcessDataStruct deleteFromCache(ProcessDataStruct data)
data
- DataStruct object for deleting
public static void removeFromCache(java.lang.String dbName, java.lang.String handle)
dbName
- Logical name of the database from which
ProcessDataStruct object will be removed.handle
- Handle of DataStruct object which will be re moved.public void deleteFromCache()
public static ProcessDataStruct removeFromCache(ProcessDataStruct data)
data
- DataStruct object which will be removed.
public void evict()
public static void evict(ProcessDataStruct[] DSs)
DSs
- Array of DataStruct objects which will be removed from cache.public static void evict(java.lang.String dbName, java.lang.String[] handles)
dbName
- Logical name of the database from which
ProcessDataStruct object will be removed.handles
- array of DataStruct object handles that will be removed
from cache.public void refresh() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If a data access error occurs.public static void refresh(ProcessDO[] DOs) throws com.lutris.dods.builder.generator.query.DataObjectException
DOs
- Array of DOs which will be red from database.
com.lutris.dods.builder.generator.query.DataObjectException
- If a data access error occurs.public static void refresh(java.lang.String querySnt) throws com.lutris.dods.builder.generator.query.QueryException
querySnt
- query used in this
com.lutris.dods.builder.generator.query.QueryException
- If a data access error occurs.public static ProcessDO createVirgin() throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createVirgin(com.lutris.appserver.server.sql.DBTransaction dbTrans) throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
dbTrans
- The current database transaction
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createExisting(java.math.BigDecimal bd) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
bd
- The BigDecimal representation of the ObjectId for the object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static ProcessDO ceInternal(java.math.BigDecimal bd) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
bd
- The BigDecimal representation of the ObjectId for the object.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO ceInternal(java.math.BigDecimal bd, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
bd
- The BigDecimal representation of the ObjectId for the object.dbTrans
- The current database transaction.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createExisting(java.math.BigDecimal bd, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
bd
- The BigDecimal representation of the ObjectId for the object.dbTrans
- The current database transaction.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static ProcessDO createExisting(java.lang.String handle)
ProcessDO
from a string handle.
handle
- String representation of the ObjectId for the object.
public static ProcessDO ceInternal(java.lang.String handle)
handle
- String representation of the ObjectId for the object.
public static ProcessDO createExisting(java.lang.String handle, com.lutris.appserver.server.sql.DBTransaction dbTrans)
ProcessDO
from a string handle.
handle
- String representation of the ObjectId for the object.dbTrans
- The current database transaction.
public static ProcessDO ceInternal(java.lang.String handle, com.lutris.appserver.server.sql.DBTransaction dbTrans)
handle
- String representation of the ObjectId for the object.dbTrans
- The current database transaction.
public static ProcessDO ceInternal(com.lutris.appserver.server.sql.ObjectId id, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
id
- The ObjectId for the object.dbTrans
- The current database transaction.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(com.lutris.appserver.server.sql.ObjectId id) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
id
- The ObjectId for the object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(java.sql.ResultSet rs) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
rs
- The ResultSet returned by the Query class for
an existing Data Object stored in the database.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(java.sql.ResultSet rs, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
rs
- The ResultSet returned by the Query class for
an existing Data Object stored in the database.dbTrans
- The current database transaction
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(com.lutris.dods.builder.generator.query.RDBRow row) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
row
- A row returned by QueryBuilder.getNextRow().
com.lutris.dods.builder.generator.query.DataObjectException
- If the RDBRow does not contain a ProcessDO.PrimaryKey.
If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(com.lutris.dods.builder.generator.query.RDBRow row, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
row
- A row returned by QueryBuilder.getNextRow().dbTrans
- The current database transaction.
com.lutris.dods.builder.generator.query.DataObjectException
- If the RDBRow does not contain a ProcessDO.PrimaryKey.
If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(com.lutris.dods.builder.generator.query.RDBColumnValue pk) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
pk
- a PrimaryKey column value from a row that was returned by
QueryBuilder.getNextRow().
com.lutris.dods.builder.generator.query.DataObjectException
- If the RDBColumnValue does not contain a ProcessDO.PrimaryKey.
If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.protected static ProcessDO ceInternal(com.lutris.dods.builder.generator.query.RDBColumnValue pk, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
pk
- a PrimaryKey column value from a row that was returned by
QueryBuilder.getNextRow().dbTrans
- The current database transaction.
com.lutris.dods.builder.generator.query.DataObjectException
- If the RDBColumnValue does not contain a ProcessDO.PrimaryKey.
If the object is not found in the database.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static ProcessDO createCopy(ProcessDataStruct data) throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
data
- The data struct to copy values from.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createCopy(ProcessDataStruct data, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
data
- The data struct to copy values from.dbTrans
- The current database transaction
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createCopy(ProcessDO orig) throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
orig
- The original DO to copy.
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static ProcessDO createCopy(ProcessDO orig, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
orig
- The original DO to copy.dbTrans
- The current database transaction
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public void reload()
public java.lang.String get_Handle() throws com.lutris.appserver.server.sql.DatabaseManagerException
get_Handle
hasMatchingHandle
findCachedObjectByHandle
are used by Presentation Objects that need to populate
HTML select lists with Data Objects as options.
The get_Handle()
method is used
to set the value for each option,
and the hasMatchingHandle()
methods are used to lookup the Data Object when the selection has
been made.
- Returns:
- id of this DO as a string
If an object's id can't be allocated for this object.
- Throws:
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
public java.lang.String get_CacheHandle() throws com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static com.lutris.dods.builder.generator.dataobject.GenericDO createDO(com.lutris.appserver.server.sql.ObjectId oid) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
oid
- DO's oid.
java.sql.SQLException
com.lutris.appserver.server.sql.ObjectIdException
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public static com.lutris.dods.builder.generator.dataobject.GenericDO createDO(com.lutris.appserver.server.sql.ObjectId oid, com.lutris.appserver.server.sql.DBTransaction dbTrans) throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.appserver.server.sql.DatabaseManagerException
oid
- DO's oid.dbTrans
- The current database transaction.
java.sql.SQLException
com.lutris.appserver.server.sql.ObjectIdException
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.public boolean hasMatchingHandle(java.lang.String handle)
handle
- String
version of DO id.
get_Handle
public ProcessDO findTransactionCachedObjectByHandle(java.lang.String cacheHandle)
cacheHandle
- String
version of concatenation of:
name of the data object's database, followed by '.', followed by
data object's id.
ProcessDO
Object if one is found in cache, otherwise null.get_Handle
public static ProcessDataStruct findCachedObjectByHandle(java.lang.String cacheHandle)
cacheHandle
- String
version of concatenation of:
name of the data object's database, followed by '.', followed by
data object's id.
ProcessDataStruct
Object if one is found in cache, otherwise null.get_Handle
protected void makeIdentical(ProcessDO orig)
orig
- The original DO.public int get_Version()
public int get_NewVersion()
public void set_Version(int _ver)
_ver
- DO's version.public void set_NewVersion(int _ver)
_ver
- Ignored.public void makeReadOnly()
public void makeReadWrite()
public static ProcessDO retrieveFromTxCache(com.lutris.appserver.server.sql.CachedDBTransaction cbt, java.lang.Object handle)
handle
- DO's handle.cbt
- CachedDBTransaction
public com.lutris.appserver.server.sql.ObjectId get_OId()
protected void set_OId(com.lutris.appserver.server.sql.ObjectId _oId)
_oId
- this object's identifier.public java.lang.Object cloneUnique() throws com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException
com.lutris.appserver.server.sql.DatabaseManagerException
- if an error occurs while
allocation a new object id from the default logical database.
com.lutris.appserver.server.sql.ObjectIdException
- if a new object id could not be
allocated.public boolean isDeleted()
public void setDeleted(boolean flag)
flag
- true if DO has been deleted, but not commited yet.public void finalizeInsert(boolean success)
finalizeInsert
in interface com.lutris.appserver.server.sql.Transaction
success
- true if the transaction succeeded
and this object was successfully inserted into the database.public void finalizeUpdate(boolean success)
finalizeUpdate
in interface com.lutris.appserver.server.sql.Transaction
success
- true if the transaction succeeded
and this object was successfully updated in the database.public void finalizeDelete(boolean success)
finalizeDelete
in interface com.lutris.appserver.server.sql.Transaction
success
- true if the transaction succeeded
and this object was successfully deleted from the
database.public boolean isVirgin()
public void makeVisible()
public void makeInvisible()
public void executeInsert(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
executeInsert
in interface com.lutris.appserver.server.sql.Transaction
conn
- the database connection.
java.sql.SQLException
- if a database access error occurs.
com.lutris.appserver.server.sql.DBRowUpdateException
- If a version error occurs.public void executeUpdate(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
executeUpdate
in interface com.lutris.appserver.server.sql.Transaction
java.sql.SQLException
protected boolean isAutoSave()
protected boolean isAutoSaveCreateVirgin()
protected boolean isTransactionCheck()
protected boolean isTransactionCaches()
protected boolean isDeleteCheckVersion()
protected static boolean isAllReadOnly()
protected void checkLoad() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If a data access error occurs.public void undo() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
public void dumpData(boolean incrementVersion)
incrementVersion
- Increment version.public void reloadData() throws java.sql.SQLException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.ObjectIdException
- If an object's id can't be allocated for this object.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public int hashCode()
public void writeXML(java.io.Writer ow) throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
public boolean equals(java.lang.Object obj)
public long getSyncVersion() throws com.lutris.dods.builder.generator.query.DataObjectException
getSyncVersion
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getSyncVersion() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setSyncVersion(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setSyncVersion
in interface ProcessDOI
value
- for the SyncVersion of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setSyncVersion(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the SyncVersion of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getId() throws com.lutris.dods.builder.generator.query.DataObjectException
getId
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getId() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setId
in interface ProcessDOI
value
- for the Id of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Id of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public ProcessDefinitionDO getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
getProcessDefinition
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public com.lutris.appserver.server.sql.ObjectId objectId_getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.math.BigDecimal oid_getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public ProcessDefinitionDO originalData_getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public com.lutris.appserver.server.sql.ObjectId originalData_objectId_getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.math.BigDecimal originalData_oid_getProcessDefinition() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setProcessDefinition(ProcessDefinitionDO value) throws com.lutris.dods.builder.generator.query.DataObjectException
setProcessDefinition
in interface ProcessDOI
value
- for the ProcessDefinition of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setProcessDefinition(ProcessDefinitionDO value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the ProcessDefinition of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setProcessDefinition(com.lutris.appserver.server.sql.ObjectId value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of ProcessDefinition of the SHKProcesses as a ObjectId value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setProcessDefinition(java.math.BigDecimal value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of ProcessDefinition of the SHKProcesses as a BigDecimal value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setProcessDefinition(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of ProcessDefinition of the SHKProcesses as a String value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getPDefName() throws com.lutris.dods.builder.generator.query.DataObjectException
getPDefName
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getPDefName() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setPDefName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setPDefName
in interface ProcessDOI
value
- for the PDefName of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setPDefName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the PDefName of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getActivityRequesterId() throws com.lutris.dods.builder.generator.query.DataObjectException
getActivityRequesterId
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getActivityRequesterId() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setActivityRequesterId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setActivityRequesterId
in interface ProcessDOI
value
- for the ActivityRequesterId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setActivityRequesterId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the ActivityRequesterId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getActivityRequesterProcessId() throws com.lutris.dods.builder.generator.query.DataObjectException
getActivityRequesterProcessId
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getActivityRequesterProcessId() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setActivityRequesterProcessId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setActivityRequesterProcessId
in interface ProcessDOI
value
- for the ActivityRequesterProcessId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setActivityRequesterProcessId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the ActivityRequesterProcessId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getResourceRequesterId() throws com.lutris.dods.builder.generator.query.DataObjectException
getResourceRequesterId
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getResourceRequesterId() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setResourceRequesterId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setResourceRequesterId
in interface ProcessDOI
value
- for the ResourceRequesterId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setResourceRequesterId(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the ResourceRequesterId of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getExternalRequesterClassName() throws com.lutris.dods.builder.generator.query.DataObjectException
getExternalRequesterClassName
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getExternalRequesterClassName() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setExternalRequesterClassName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setExternalRequesterClassName
in interface ProcessDOI
value
- for the ExternalRequesterClassName of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setExternalRequesterClassName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the ExternalRequesterClassName of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public ProcessStateDO getState() throws com.lutris.dods.builder.generator.query.DataObjectException
getState
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public com.lutris.appserver.server.sql.ObjectId objectId_getState() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.math.BigDecimal oid_getState() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public ProcessStateDO originalData_getState() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public com.lutris.appserver.server.sql.ObjectId originalData_objectId_getState() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.math.BigDecimal originalData_oid_getState() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setState(ProcessStateDO value) throws com.lutris.dods.builder.generator.query.DataObjectException
setState
in interface ProcessDOI
value
- for the State of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setState(ProcessStateDO value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the State of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setState(com.lutris.appserver.server.sql.ObjectId value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of State of the SHKProcesses as a ObjectId value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setState(java.math.BigDecimal value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of State of the SHKProcesses as a BigDecimal value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void oid_setState(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- of State of the SHKProcesses as a String value.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public short getPriority() throws com.lutris.dods.builder.generator.query.DataObjectException
getPriority
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public short originalData_getPriority() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setPriority(short value) throws com.lutris.dods.builder.generator.query.DataObjectException
setPriority
in interface ProcessDOI
value
- for the Priority of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setPriority(short value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Priority of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getName() throws com.lutris.dods.builder.generator.query.DataObjectException
getName
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getName() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setName
in interface ProcessDOI
value
- for the Name of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setName(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Name of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getCreated() throws com.lutris.dods.builder.generator.query.DataObjectException
getCreated
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getCreated() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setCreated(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setCreated
in interface ProcessDOI
value
- for the Created of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setCreated(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Created of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getCreatedTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
getCreatedTZO
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getCreatedTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setCreatedTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setCreatedTZO
in interface ProcessDOI
value
- for the CreatedTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setCreatedTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the CreatedTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getStarted() throws com.lutris.dods.builder.generator.query.DataObjectException
getStarted
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getStarted() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setStarted(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setStarted
in interface ProcessDOI
value
- for the Started of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setStarted(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Started of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getStartedTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
getStartedTZO
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getStartedTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setStartedTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setStartedTZO
in interface ProcessDOI
value
- for the StartedTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setStartedTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the StartedTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getLastStateTime() throws com.lutris.dods.builder.generator.query.DataObjectException
getLastStateTime
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getLastStateTime() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setLastStateTime(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setLastStateTime
in interface ProcessDOI
value
- for the LastStateTime of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setLastStateTime(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the LastStateTime of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getLastStateTimeTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
getLastStateTimeTZO
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getLastStateTimeTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setLastStateTimeTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setLastStateTimeTZO
in interface ProcessDOI
value
- for the LastStateTimeTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setLastStateTimeTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the LastStateTimeTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getLimitTime() throws com.lutris.dods.builder.generator.query.DataObjectException
getLimitTime
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getLimitTime() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setLimitTime(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setLimitTime
in interface ProcessDOI
value
- for the LimitTime of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setLimitTime(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the LimitTime of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long getLimitTimeTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
getLimitTimeTZO
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public long originalData_getLimitTimeTZO() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setLimitTimeTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
setLimitTimeTZO
in interface ProcessDOI
value
- for the LimitTimeTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setLimitTimeTZO(long value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the LimitTimeTZO of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String getDescription() throws com.lutris.dods.builder.generator.query.DataObjectException
getDescription
in interface ProcessDOI
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public java.lang.String originalData_getDescription() throws com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public void setDescription(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
setDescription
in interface ProcessDOI
value
- for the Description of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.protected void _setDescription(java.lang.String value) throws com.lutris.dods.builder.generator.query.DataObjectException
value
- for the Description of the SHKProcesses.
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.public boolean compareCond(org.enhydra.dods.cache.Condition cond)
cond
- condition.
public static void setLogicalDBName(java.lang.String logicalDbNameInConfFile)
logicalDbNameInConfFile
- The logical database specified in the
application's .conf file.public static java.lang.String get_logicalDBName()
public static com.lutris.appserver.server.sql.DBTransaction createTransaction() throws com.lutris.appserver.server.sql.DatabaseManagerException, java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static com.lutris.appserver.server.sql.DBQuery createQuery() throws com.lutris.appserver.server.sql.DatabaseManagerException, java.sql.SQLException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public static com.lutris.appserver.server.sql.DBQuery createQuery(com.lutris.appserver.server.sql.DBTransaction trans) throws com.lutris.appserver.server.sql.DatabaseManagerException, java.sql.SQLException
trans
- DBTransaction
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public java.sql.PreparedStatement getInsertStatement(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
conn
- The database connection.
java.sql.SQLException
- if an error occurs.public void doCheck(boolean value)
value
- true for locking, false otherwisepublic void doLock() throws java.sql.SQLException
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.public void doTouch() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.appserver.server.sql.ObjectIdException, com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a connection to the database cannot be established, etc.
java.sql.SQLException
- If the database rejects the SQL generated to retrieve data
for this object, or if the table contains a bad foreign key, etc.
com.lutris.appserver.server.sql.ObjectIdException
com.lutris.dods.builder.generator.query.DataObjectException
public void executeLockingStatement(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
conn
- The database connection
java.sql.SQLException
- if an error occurs.public java.sql.PreparedStatement getUpdateStatement(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
conn
- The database connection
java.sql.SQLException
- if an error occurs.public java.sql.PreparedStatement getDeleteStatement(com.lutris.appserver.server.sql.DBConnection conn) throws java.sql.SQLException
conn
- The database connection
java.sql.SQLException
- if an error occurs.public java.lang.String toString()
public java.lang.String toString(int indentCount)
public ProcessDataDO[] getProcessDataDOArray() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.public ProcessDataDO getProcessDataDO() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.
com.lutris.dods.builder.generator.query.NonUniqueQueryException
- If more than one ProcessDataDO object was found.public void addProcessDataDO(ProcessDataDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataDO to be set to point to this DO and committed.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void addProcessDataDO(ProcessDataDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeProcessDataDO(ProcessDataDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataDO to be deleted.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeProcessDataDO(ProcessDataDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public int getProcessDataDOArrayCount() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException, java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.NonUniqueQueryException
java.sql.SQLException
- If any SQL errors occur.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
This is a WebDocWf extension for DODS row instance security.public ProcessDataWOBDO[] getProcessDataWOBDOArray() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.public ProcessDataWOBDO getProcessDataWOBDO() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.
com.lutris.dods.builder.generator.query.NonUniqueQueryException
- If more than one ProcessDataWOBDO object was found.public void addProcessDataWOBDO(ProcessDataWOBDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataWOBDO to be set to point to this DO and committed.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void addProcessDataWOBDO(ProcessDataWOBDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataWOBDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeProcessDataWOBDO(ProcessDataWOBDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataWOBDO to be deleted.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeProcessDataWOBDO(ProcessDataWOBDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ProcessDataWOBDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public int getProcessDataWOBDOArrayCount() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException, java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.NonUniqueQueryException
java.sql.SQLException
- If any SQL errors occur.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
This is a WebDocWf extension for DODS row instance security.public AndJoinEntryDO[] getAndJoinEntryDOArray() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.public AndJoinEntryDO getAndJoinEntryDO() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.
com.lutris.dods.builder.generator.query.NonUniqueQueryException
- If more than one AndJoinEntryDO object was found.public void addAndJoinEntryDO(AndJoinEntryDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- AndJoinEntryDO to be set to point to this DO and committed.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void addAndJoinEntryDO(AndJoinEntryDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- AndJoinEntryDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeAndJoinEntryDO(AndJoinEntryDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- AndJoinEntryDO to be deleted.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeAndJoinEntryDO(AndJoinEntryDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- AndJoinEntryDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public int getAndJoinEntryDOArrayCount() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException, java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.NonUniqueQueryException
java.sql.SQLException
- If any SQL errors occur.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
This is a WebDocWf extension for DODS row instance security.public ActivityDO[] getActivityDOArray() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.public ActivityDO getActivityDO() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.
com.lutris.dods.builder.generator.query.NonUniqueQueryException
- If more than one ActivityDO object was found.public void addActivityDO(ActivityDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ActivityDO to be set to point to this DO and committed.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void addActivityDO(ActivityDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ActivityDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeActivityDO(ActivityDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ActivityDO to be deleted.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeActivityDO(ActivityDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- ActivityDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public int getActivityDOArrayCount() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException, java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.NonUniqueQueryException
java.sql.SQLException
- If any SQL errors occur.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
This is a WebDocWf extension for DODS row instance security.public DeadlineDO[] getDeadlineDOArray() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.public DeadlineDO getDeadlineDO() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException
com.lutris.dods.builder.generator.query.DataObjectException
- If the object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
- If an error occured while building the query before execution.
com.lutris.dods.builder.generator.query.NonUniqueQueryException
- If more than one DeadlineDO object was found.public void addDeadlineDO(DeadlineDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- DeadlineDO to be set to point to this DO and committed.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void addDeadlineDO(DeadlineDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- DeadlineDO to be set to point to this DO and committed.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeDeadlineDO(DeadlineDO referrer) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- DeadlineDO to be deleted.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void removeDeadlineDO(DeadlineDO referrer, com.lutris.appserver.server.sql.DBTransaction tran) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
referrer
- DeadlineDO to be deleted.tran
- The transaction to be used for the commit.
If null, a new transaction is created.
com.lutris.appserver.server.sql.DatabaseManagerException
- if could not create a transaction.
java.sql.SQLException
- if any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public int getDeadlineDOArrayCount() throws com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.QueryException, com.lutris.dods.builder.generator.query.NonUniqueQueryException, java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException
com.lutris.dods.builder.generator.query.DataObjectException
- If object is not found in the database.
com.lutris.dods.builder.generator.query.QueryException
com.lutris.dods.builder.generator.query.NonUniqueQueryException
java.sql.SQLException
- If any SQL errors occur.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
This is a WebDocWf extension for DODS row instance security.protected void okToCommit() throws com.lutris.dods.builder.generator.query.RefAssertionException
com.lutris.dods.builder.generator.query.RefAssertionException
protected void okToDelete() throws com.lutris.dods.builder.generator.query.RefAssertionException
com.lutris.dods.builder.generator.query.RefAssertionException
public void commit() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
commit
in interface ProcessDOI
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void commit(com.lutris.appserver.server.sql.DBTransaction dbt) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
commit
in interface ProcessDOI
dbt
- The transaction object used for this operation.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void save() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
save
in interface ProcessDOI
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extensionpublic void save(boolean references) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
references
- True if references should be saved with this DO.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extensionpublic void save(com.lutris.appserver.server.sql.DBTransaction dbt) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
save
in interface ProcessDOI
dbt
- The transaction object used for this operation.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extensionpublic void save(com.lutris.appserver.server.sql.DBTransaction dbt, boolean references) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
dbt
- The transaction object used for this operation.references
- True if references of this DO should be saved.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extensionpublic void delete() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
delete
in interface ProcessDOI
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void delete(com.lutris.appserver.server.sql.DBTransaction dbt) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
delete
in interface ProcessDOI
dbt
- The transaction object used for this operation.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void unDelete() throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void delete(com.lutris.appserver.server.sql.DBTransaction dbt, boolean rootDO) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
dbt
- The transaction object used for this operation.rootDO
- Is DO root in DELETE CASCADE sekvence
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
public void unDelete(com.lutris.appserver.server.sql.DBTransaction dbt) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
dbt
- The transaction object used for this operation.
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
protected void okToCommitProcessDefinition(ProcessDefinitionDO member) throws com.lutris.dods.builder.generator.query.RefAssertionException
member
- ProcessDefinition data member.
com.lutris.dods.builder.generator.query.RefAssertionException
protected void okToDeleteProcessDefinition(ProcessDefinitionDO member) throws com.lutris.dods.builder.generator.query.RefAssertionException
member
- ProcessDefinition data member
com.lutris.dods.builder.generator.query.RefAssertionException
protected void okToCommitState(ProcessStateDO member) throws com.lutris.dods.builder.generator.query.RefAssertionException
member
- State data member.
com.lutris.dods.builder.generator.query.RefAssertionException
protected void okToDeleteState(ProcessStateDO member) throws com.lutris.dods.builder.generator.query.RefAssertionException
member
- State data member
com.lutris.dods.builder.generator.query.RefAssertionException
protected void modifyDO(com.lutris.appserver.server.sql.DBTransaction dbt, boolean delete) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
dbt
- The transaction object used for this operation.delete
- True if doing a delete, otherwise false (for insert/update).
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extensionprotected void modifyDO(com.lutris.appserver.server.sql.DBTransaction dbt, boolean delete, boolean references) throws java.sql.SQLException, com.lutris.appserver.server.sql.DatabaseManagerException, com.lutris.dods.builder.generator.query.DataObjectException, com.lutris.dods.builder.generator.query.RefAssertionException, com.lutris.appserver.server.sql.DBRowUpdateException, com.lutris.dods.builder.generator.query.QueryException
dbt
- The transaction object used for this operation.delete
- True if doing a delete, otherwise false (for insert/update).references
- True if references should be saved
com.lutris.appserver.server.sql.DatabaseManagerException
- If a Transaction can not be created.
com.lutris.dods.builder.generator.query.RefAssertionException
- Thrown by okTo method.
java.sql.SQLException
- If any SQL errors occur.
com.lutris.dods.builder.generator.query.DataObjectException
com.lutris.appserver.server.sql.DBRowUpdateException
com.lutris.dods.builder.generator.query.QueryException
- WebDocWf extension
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |