public class JooqLifecycleHandler extends JooqHandler
ATTACHMENT_TYPE, ID_TYPE, JOOQ_AUTOCOMMIT, JOOQ_DIALECT, JOOQ_DOMAIN_HANDLERS, JOOQ_PASSWORD, JOOQ_URI, JOOQ_USER, NAME_TYPE, STRING_TYPE, TIMESTAMP_TYPE, UUID_TYPE, VERSION_TYPE, XML_TYPE, XML_TYPE_MYSQL| Constructor and Description |
|---|
JooqLifecycleHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTables(org.jooq.DSLContext context) |
org.cristalise.kernel.entity.C2KLocalObject |
fetch(org.jooq.DSLContext context,
UUID uuid,
String... primaryKeys) |
protected org.jooq.Field<?> |
getNextPKField(String... primaryKeys) |
protected List<org.jooq.Condition> |
getPKConditions(UUID uuid,
String... primaryKeys) |
protected org.jooq.Table<?> |
getTable() |
int |
insert(org.jooq.DSLContext context,
UUID uuid,
org.cristalise.kernel.entity.C2KLocalObject obj) |
int |
update(org.jooq.DSLContext context,
UUID uuid,
org.cristalise.kernel.entity.C2KLocalObject obj) |
connect, delete, exists, exists, fetchDistinctResult, fetchRecord, getNextPrimaryKeys, getPKConditions, getUUID, getXMLType, putprotected org.jooq.Table<?> getTable()
getTable in class JooqHandlerprotected org.jooq.Field<?> getNextPKField(String... primaryKeys) throws org.cristalise.kernel.common.PersistencyException
getNextPKField in class JooqHandlerorg.cristalise.kernel.common.PersistencyExceptionprotected List<org.jooq.Condition> getPKConditions(UUID uuid, String... primaryKeys) throws org.cristalise.kernel.common.PersistencyException
getPKConditions in class JooqHandlerorg.cristalise.kernel.common.PersistencyExceptionpublic int update(org.jooq.DSLContext context,
UUID uuid,
org.cristalise.kernel.entity.C2KLocalObject obj)
throws org.cristalise.kernel.common.PersistencyException
update in class JooqHandlerorg.cristalise.kernel.common.PersistencyExceptionpublic int insert(org.jooq.DSLContext context,
UUID uuid,
org.cristalise.kernel.entity.C2KLocalObject obj)
throws org.cristalise.kernel.common.PersistencyException
insert in class JooqHandlerorg.cristalise.kernel.common.PersistencyExceptionpublic org.cristalise.kernel.entity.C2KLocalObject fetch(org.jooq.DSLContext context,
UUID uuid,
String... primaryKeys)
throws org.cristalise.kernel.common.PersistencyException
fetch in class JooqHandlerorg.cristalise.kernel.common.PersistencyExceptionpublic void createTables(org.jooq.DSLContext context)
createTables in class JooqHandlerCopyright © 2018 CRISTAL-iSE. All rights reserved.