| Access | Constructor and Description |
|---|---|
| public | TriggerDefSQL(HsqlNameManager.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | compile(Session session, SchemaObject parentObject)
Overrides default org.
|
| public String | |
| public OrderedHashSet | |
| public String | getSQL()
Overrides org. Implements org. Retrieves the SQL character sequence required to (re)create the trigger, as a String |
| public boolean | |
| public boolean | |
| pack-priv synchronized void | pushPair(Session session, Object[] oldData, Object[] newData)
Overrides org. The main thread tells the trigger thread to fire by this call. |
| TriggerDefSQL | back to summary |
|---|---|
| public TriggerDefSQL(HsqlNameManager. | |
| compile | back to summary |
|---|---|
| public void compile(Session session, SchemaObject parentObject) Overrides default org. | |
| getClassName | back to summary |
|---|---|
| public String getClassName() Overrides org. | |
| getReferences | back to summary |
|---|---|
| public OrderedHashSet Overrides default org. | |
| getSQL | back to summary |
|---|---|
| public String getSQL() Overrides org. Implements org. Doc from org. Retrieves the SQL character sequence required to (re)create the trigger, as a String | |
| hasNewTable | back to summary |
|---|---|
| public boolean hasNewTable() Overrides org. | |
| hasOldTable | back to summary |
|---|---|
| public boolean hasOldTable() Overrides org. | |
| pushPair | back to summary |
|---|---|
| pack-priv synchronized void pushPair(Session session, Object[] oldData, Object[] newData) Overrides org. Doc from org. The main thread tells the trigger thread to fire by this call. If this Trigger is not threaded then the fire method is called immediately and executed by the main thread. Otherwise, the row data objects are added to the queue to be used by the Trigger thread. | |