Package org.ehrbase.dao.access.jooq
Class AqlQueryHandler
java.lang.Object
org.ehrbase.dao.access.support.DataAccess
org.ehrbase.dao.access.jooq.AqlQueryHandler
- All Implemented Interfaces:
I_DomainAccess
Created by christian on 6/9/2016.
-
Field Summary
Fields inherited from interface org.ehrbase.dao.access.interfaces.I_DomainAccess
DBCP2_POOL, KEY_AUTO_RECONNECT, KEY_CONNECTION_MODE, KEY_DATABASE, KEY_DIALECT, KEY_HOST, KEY_INITIAL_CONNECTIONS, KEY_INTROSPECT_CACHE, KEY_KNOWLEDGE, KEY_LOG_ABANDONNED, KEY_LOGIN, KEY_MAX_ACTIVE, KEY_MAX_CONNECTION, KEY_MAX_IDLE, KEY_PASSWORD, KEY_PORT, KEY_REMOVE_ABANDONNED, KEY_REMOVE_ABANDONNED_TIMEOUT, KEY_SCHEMA, KEY_SET_MAX_PREPARED_STATEMENTS, KEY_SET_POOL_PREPARED_STATEMENTS, KEY_TEST_ON_BORROW, KEY_URL, KEY_WAIT_MS, PG_POOL -
Constructor Summary
ConstructorsConstructorDescriptionAqlQueryHandler(I_DomainAccess domainAccess, org.ehrbase.openehr.sdk.validation.terminology.ExternalTerminologyValidation tsAdapter) -
Method Summary
Modifier and TypeMethodDescriptionresultSetForVariable(I_VariableDefinition variableDefinition, org.jooq.Result<org.jooq.Record> recordResult) Methods inherited from class org.ehrbase.dao.access.support.DataAccess
getConnection, getContext, getDialect, getIntrospectService, getKnowledgeManager, getServerConfig, releaseConnection
-
Constructor Details
-
AqlQueryHandler
public AqlQueryHandler(I_DomainAccess domainAccess, org.ehrbase.openehr.sdk.validation.terminology.ExternalTerminologyValidation tsAdapter)
-
-
Method Details
-
process
-
process
-
getDataAccess
-
resultSetForVariable
public Set<Object> resultSetForVariable(I_VariableDefinition variableDefinition, org.jooq.Result<org.jooq.Record> recordResult) -
getAuditResultMap
-