public class PrereqEventManager extends BaseTable
| Field | Type | Description |
|---|---|---|
| owner | BIGINT | Reference:jobqueue.id |
| eventname | VARCHAR(255) |
| Modifier and Type | Field and Description |
|---|---|
static String |
_rcsid |
static String |
eventNameField |
static String |
ownerField |
dbInterface, tableName| Constructor and Description |
|---|
PrereqEventManager(IDBInterface database)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRows(Long recordID,
String[] eventNames)
Add rows pertaining to a single entry
|
void |
deinstall()
Uninstall.
|
void |
deleteRows(ArrayList list)
Delete specified rows, as directly specified without a join.
|
void |
deleteRows(Long recordID)
Delete rows pertaining to a single entry
|
void |
deleteRows(String parentTableName,
String joinField,
String parentCriteria,
ArrayList list)
Delete specified rows, based on jobqueue criteria.
|
void |
install(String ownerTableName,
String ownerColumn)
Install or upgrade this table.
|
addTableIndex, analyzeTable, beginTransaction, buildConjunctionClause, constructCountClause, constructDistinctOnClause, constructDoubleCastClause, constructOffsetLimitClause, constructRegexpClause, constructSubstringClause, endTransaction, findConjunctionClauseMax, getDatabaseCacheKey, getDBInterface, getMaxInClause, getMaxOrClause, getSleepAmt, getTableIndexes, getTableName, getTableSchema, getTransactionID, getWindowedReportMaxRows, makeTableKey, noteModifications, performAddIndex, performAlter, performCommit, performCreate, performDelete, performDrop, performInsert, performModification, performQuery, performQuery, performRemoveIndex, performUpdate, prepareRowForSave, readRow, reindexTable, signalRollback, sleepForpublic static final String _rcsid
public static final String ownerField
public static final String eventNameField
public PrereqEventManager(IDBInterface database) throws ManifoldCFException
database - is the database handle.ManifoldCFExceptionpublic void install(String ownerTableName, String ownerColumn) throws ManifoldCFException
ManifoldCFExceptionpublic void deinstall()
throws ManifoldCFException
ManifoldCFExceptionpublic void deleteRows(String parentTableName, String joinField, String parentCriteria, ArrayList list) throws ManifoldCFException
ManifoldCFExceptionpublic void deleteRows(ArrayList list) throws ManifoldCFException
ManifoldCFExceptionpublic void deleteRows(Long recordID) throws ManifoldCFException
ManifoldCFExceptionpublic void addRows(Long recordID, String[] eventNames) throws ManifoldCFException
ManifoldCFException