public abstract class DaobabEndpointClient extends BaseTarget implements QueryTarget
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
entityAny| Constructor and Description |
|---|
DaobabEndpointClient() |
| Modifier and Type | Method and Description |
|---|---|
OpenedTransactionTarget |
beginTransaction() |
protected abstract ResponseWrapper |
callDaobabServer(Query<? extends Entity,?> query,
boolean singleResult) |
<E extends Entity> |
delete(QueryDelete<E> query,
boolean transaction) |
<E extends Entity> |
delete(QueryDelete<E> query,
Propagation propagation) |
org.slf4j.Logger |
getLog() |
List<Entity> |
getTables() |
<E extends Entity> |
insert(QueryInsert<E> query,
boolean transaction) |
<E extends Entity> |
insert(QueryInsert<E> query,
Propagation propagation) |
boolean |
isBuffer() |
boolean |
isConnectedToDatabase() |
boolean |
isLogQueriesEnabled() |
<E extends Entity> |
readEntity(QueryEntity<E> query) |
<E extends Entity> |
readEntityList(QueryEntity<E> query) |
<E extends Entity,F> |
readField(QueryField<E,F> query) |
<E extends Entity,F> |
readFieldList(QueryField<E,F> query) |
Plate |
readPlate(QueryPlate query) |
PlateBuffer |
readPlateList(QueryPlate query) |
<E extends Entity> |
update(QueryUpdate<E> query,
boolean transaction) |
<E extends Entity> |
update(QueryUpdate<E> query,
Propagation propagation) |
addInterceptor, addInterceptorForAllEntities, afterDelete, afterInsert, afterUpdate, areInterceptorInUse, beforeDelete, beforeInsert, beforeUpdate, enableStatisticCollecting, getAccessProtector, getInterceptorsForEntity, getInterceptorsMap, getStatisticCollector, getStatistics, handleTransactionalTarget, isStatisticCollectingEnabled, isTransactionActive, setAccessProtectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, deleteCollection, deletePkEntity, deletePkEntity, findAll, findAll, findFieldsByPk, findFieldsByPk, findManyByPk, findManyByPk, findOneByPk, findOneByPk, findOneByPk, getPrimaryKeyGenerator, insert, insertAll, insertAll, nativeSelect, nativeSelect, nativeSelect, select, select, select, select, select, selectRelated, update, update, update, update, updateWholetoSqlQueryaroundTransaction, isTransactionActivepublic boolean isLogQueriesEnabled()
isLogQueriesEnabled in interface Targetprotected abstract ResponseWrapper callDaobabServer(Query<? extends Entity,?> query, boolean singleResult)
public boolean isConnectedToDatabase()
isConnectedToDatabase in interface Targetpublic OpenedTransactionTarget beginTransaction()
beginTransaction in interface Targetpublic org.slf4j.Logger getLog()
getLog in interface ILoggerBeangetLog in class BaseTargetpublic <E extends Entity> Entities<E> readEntityList(QueryEntity<E> query)
readEntityList in interface QueryReceiverpublic <E extends Entity> E readEntity(QueryEntity<E> query)
readEntity in interface QueryReceiverpublic <E extends Entity,F> F readField(QueryField<E,F> query)
readField in interface QueryReceiverpublic <E extends Entity,F> List<F> readFieldList(QueryField<E,F> query)
readFieldList in interface QueryReceiverpublic PlateBuffer readPlateList(QueryPlate query)
readPlateList in interface QueryReceiverpublic Plate readPlate(QueryPlate query)
readPlate in interface QueryReceiverpublic <E extends Entity> int delete(QueryDelete<E> query, boolean transaction)
delete in interface QueryReceiverpublic <E extends Entity> int update(QueryUpdate<E> query, boolean transaction)
update in interface QueryReceiverpublic <E extends Entity> E insert(QueryInsert<E> query, boolean transaction)
insert in interface QueryReceiverpublic <E extends Entity> int delete(QueryDelete<E> query, Propagation propagation)
delete in interface QueryReceiverpublic <E extends Entity> int update(QueryUpdate<E> query, Propagation propagation)
update in interface QueryReceiverpublic <E extends Entity> E insert(QueryInsert<E> query, Propagation propagation)
insert in interface QueryReceiverCopyright © 2021. All rights reserved.