Package org.jumpmind.symmetric.db.hsqldb
Class HsqlDbTrigger
java.lang.Object
org.jumpmind.symmetric.db.AbstractEmbeddedTrigger
org.jumpmind.symmetric.db.hsqldb.HsqlDbTrigger
- All Implemented Interfaces:
org.hsqldb.Trigger
,org.hsqldb.trigger.Trigger
-
Field Summary
FieldsFields inherited from class org.jumpmind.symmetric.db.AbstractEmbeddedTrigger
DATE_FORMATTER, HEX, KEY_CONDITION_SQL, KEY_INSERT_DATA_SQL, schemaName, TEMPLATE_TABLE_SUFFIX, templates
Fields inherited from interface org.hsqldb.trigger.Trigger
DELETE_AFTER, DELETE_AFTER_ROW, DELETE_BEFORE_ROW, INSERT_AFTER, INSERT_AFTER_ROW, INSERT_BEFORE_ROW, UPDATE_AFTER, UPDATE_AFTER_ROW, UPDATE_BEFORE_ROW
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
appendVirtualTableStringValue
(Object value, StringBuilder out) protected Connection
findConnection
(String triggerName) void
Methods inherited from class org.jumpmind.symmetric.db.AbstractEmbeddedTrigger
convertBytesToString, convertBytesToString, escapeString, fillVirtualTableSql, fire, getTemplates, init, readBytesAndClose, readStringAndClose
-
Field Details
-
triggerName
-
-
Constructor Details
-
HsqlDbTrigger
public HsqlDbTrigger()
-
-
Method Details
-
fire
- Specified by:
fire
in interfaceorg.hsqldb.trigger.Trigger
-
findConnection
-
appendVirtualTableStringValue
- Overrides:
appendVirtualTableStringValue
in classAbstractEmbeddedTrigger
-