public class JooqLifecycleHandler extends JooqHandler
ATTACHMENT_TYPE, ID_TYPE, IOR_TYPE, JOOQ_AUTOCOMMIT, JOOQ_DIALECT, JOOQ_DISABLE_DOMAIN_CREATE, JOOQ_DOMAIN_HANDLERS, JOOQ_NAME_TYPE_LENGHT, JOOQ_PASSWORD, JOOQ_PASSWORD_TYPE_LENGHT, JOOQ_STRING_TYPE_LENGHT, JOOQ_TEXT_TYPE_LENGHT, JOOQ_URI, JOOQ_USER, NAME_TYPE, PASSWORD_TYPE, STRING_TYPE, TEXT_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) |
void |
dropTables(org.jooq.DSLContext context) |
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,
C2KLocalObject obj) |
int |
update(org.jooq.DSLContext context,
UUID uuid,
C2KLocalObject obj) |
connect, delete, exists, exists, fetchDistinctResult, fetchRecord, getNextPrimaryKeys, getPKConditions, getUUID, getXMLType, logConnectionCount, putprotected org.jooq.Table<?> getTable()
getTable in class JooqHandlerprotected org.jooq.Field<?> getNextPKField(String... primaryKeys) throws PersistencyException
getNextPKField in class JooqHandlerPersistencyExceptionprotected List<org.jooq.Condition> getPKConditions(UUID uuid, String... primaryKeys) throws PersistencyException
getPKConditions in class JooqHandlerPersistencyExceptionpublic int update(org.jooq.DSLContext context,
UUID uuid,
C2KLocalObject obj)
throws PersistencyException
update in class JooqHandlerPersistencyExceptionpublic int insert(org.jooq.DSLContext context,
UUID uuid,
C2KLocalObject obj)
throws PersistencyException
insert in class JooqHandlerPersistencyExceptionpublic C2KLocalObject fetch(org.jooq.DSLContext context, UUID uuid, String... primaryKeys) throws PersistencyException
fetch in class JooqHandlerPersistencyExceptionpublic void createTables(org.jooq.DSLContext context)
createTables in class JooqHandlerpublic void dropTables(org.jooq.DSLContext context)
throws PersistencyException
dropTables in class JooqHandlerPersistencyExceptionCopyright © 1997–2020 CRISTAL-iSE. All rights reserved.