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, sleepFor
public 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.ManifoldCFException
public void install(String ownerTableName, String ownerColumn) throws ManifoldCFException
ManifoldCFException
public void deinstall() throws ManifoldCFException
ManifoldCFException
public void deleteRows(String parentTableName, String joinField, String parentCriteria, ArrayList list) throws ManifoldCFException
ManifoldCFException
public void deleteRows(ArrayList list) throws ManifoldCFException
ManifoldCFException
public void deleteRows(Long recordID) throws ManifoldCFException
ManifoldCFException
public void addRows(Long recordID, String[] eventNames) throws ManifoldCFException
ManifoldCFException