public interface SQLListener
Modifier and Type | Method and Description |
---|---|
void |
notifyDelete(QueryMetadata md,
RelationalPath<?> entity) |
void |
notifyDeletes(QueryMetadata md,
RelationalPath<?> entity,
List<QueryMetadata> batches) |
void |
notifyInsert(QueryMetadata md,
RelationalPath<?> entity,
List<Path<?>> columns,
List<Expression<?>> values,
SubQueryExpression<?> subQuery) |
void |
notifyInserts(QueryMetadata md,
RelationalPath<?> entity,
List<SQLInsertBatch> batches) |
void |
notifyMerge(QueryMetadata md,
RelationalPath<?> entity,
List<Path<?>> keys,
List<Path<?>> columns,
List<Expression<?>> values,
SubQueryExpression<?> subQuery) |
void |
notifyMerges(QueryMetadata md,
RelationalPath<?> entity,
List<SQLMergeBatch> batches) |
void |
notifyQuery(QueryMetadata md) |
void |
notifyUpdate(QueryMetadata md,
RelationalPath<?> entity,
List<com.mysema.commons.lang.Pair<Path<?>,Expression<?>>> updates) |
void |
notifyUpdates(QueryMetadata md,
RelationalPath<?> entity,
List<SQLUpdateBatch> batches) |
void notifyQuery(QueryMetadata md)
md
- void notifyDelete(QueryMetadata md, RelationalPath<?> entity)
md
- entity
- void notifyDeletes(QueryMetadata md, RelationalPath<?> entity, List<QueryMetadata> batches)
md
- entity
- batches
- void notifyMerge(QueryMetadata md, RelationalPath<?> entity, List<Path<?>> keys, List<Path<?>> columns, List<Expression<?>> values, SubQueryExpression<?> subQuery)
md
- entity
- keys
- columns
- values
- subQuery
- void notifyMerges(QueryMetadata md, RelationalPath<?> entity, List<SQLMergeBatch> batches)
md
- entity
- batches
- void notifyInsert(QueryMetadata md, RelationalPath<?> entity, List<Path<?>> columns, List<Expression<?>> values, SubQueryExpression<?> subQuery)
md
- entity
- columns
- values
- subQuery
- void notifyInserts(QueryMetadata md, RelationalPath<?> entity, List<SQLInsertBatch> batches)
md
- entity
- batches
- void notifyUpdate(QueryMetadata md, RelationalPath<?> entity, List<com.mysema.commons.lang.Pair<Path<?>,Expression<?>>> updates)
md
- entity
- updates
- void notifyUpdates(QueryMetadata md, RelationalPath<?> entity, List<SQLUpdateBatch> batches)
md
- entity
- batches
- Copyright © 2007–2013 Mysema Ltd. All rights reserved.