public abstract class BufferedTarget extends BaseTarget implements BufferStorage, QueryTarget
entityAny, log| Constructor and Description |
|---|
BufferedTarget() |
| Modifier and Type | Method and Description |
|---|---|
OpenedTransactionTarget |
beginTransaction() |
<E extends Entity> |
delete(QueryDelete<E> query,
boolean transaction) |
<E extends Entity> |
delete(QueryDelete<E> query,
Propagation propagation) |
<E extends Entity> |
getBuffer(Class<E> entityClazz) |
<E extends Entity> |
getBuffer(E entity) |
protected abstract QueryTarget |
getSourceTarget() |
Map<Class<? extends Entity>,Entities<? extends Entity>> |
getStorage() |
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) |
Plates |
readPlateList(QueryPlate query) |
<E extends Entity> |
refresh(Class<E> entityClazz) |
protected <E extends Entity> |
register(Class<E> entityClazz) |
protected <E extends Entity> |
register(Class<E> entityClazz,
QueryEntity<E> refreshQuery) |
<E extends Entity> |
toSqlQuery(Query<E,?> 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, getLog, 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, updateWholearoundTransaction, isTransactionActivegetLogprotected abstract QueryTarget getSourceTarget()
public boolean isConnectedToDatabase()
isConnectedToDatabase in interface Targetpublic boolean isLogQueriesEnabled()
isLogQueriesEnabled in interface Targetpublic OpenedTransactionTarget beginTransaction()
beginTransaction in interface Targetprotected <E extends Entity> void register(Class<E> entityClazz, QueryEntity<E> refreshQuery)
public <E extends Entity> Entities<E> getBuffer(E entity)
getBuffer in interface BufferStoragepublic <E extends Entity> Entities<E> getBuffer(Class<E> entityClazz)
getBuffer in interface BufferStoragepublic <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 Plate readPlate(QueryPlate query)
readPlate in interface QueryReceiverpublic <E extends Entity,F> F readField(QueryField<E,F> query)
readField in interface QueryReceiverpublic <E extends Entity> E insert(QueryInsert<E> query, boolean transaction)
insert in interface QueryReceiverpublic <E extends Entity> E insert(QueryInsert<E> query, Propagation propagation)
insert in interface QueryReceiverpublic <E extends Entity> int update(QueryUpdate<E> query, boolean transaction)
update in interface QueryReceiverpublic <E extends Entity> int update(QueryUpdate<E> query, Propagation propagation)
update in interface QueryReceiverpublic <E extends Entity,F> List<F> readFieldList(QueryField<E,F> query)
readFieldList in interface QueryReceiverpublic Plates readPlateList(QueryPlate query)
readPlateList in interface QueryReceiverpublic <E extends Entity> int delete(QueryDelete<E> query, boolean transaction)
delete in interface QueryReceiverpublic <E extends Entity> int delete(QueryDelete<E> query, Propagation propagation)
delete in interface QueryReceiverpublic Map<Class<? extends Entity>,Entities<? extends Entity>> getStorage()
getStorage in interface BufferStoragepublic <E extends Entity> String toSqlQuery(Query<E,?> query)
toSqlQuery in interface QueryReceiverCopyright © 2021. All rights reserved.