Module org.seasar.doma.core
Package org.seasar.doma.jdbc.query
Class AutoBatchInsertQuery.AutoBatchPostInsertContext<E>
java.lang.Object
org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext<E>
org.seasar.doma.internal.jdbc.entity.AbstractPostInsertContext<E>
org.seasar.doma.jdbc.query.AutoBatchInsertQuery.AutoBatchPostInsertContext<E>
- Type Parameters:
E- the entity type
- All Implemented Interfaces:
PostInsertContext<E>
- Enclosing class:
- AutoBatchInsertQuery<ENTITY>
protected static class AutoBatchInsertQuery.AutoBatchPostInsertContext<E>
extends AbstractPostInsertContext<E>
The context class for post-insert batch processing.
This context is used during the post-insert phase of batch insert operations to provide entity-specific processing after database operations have been executed.
-
Field Summary
Fields inherited from class org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext
config, entityType, method, newEntity -
Constructor Summary
ConstructorsConstructorDescriptionAutoBatchPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) Constructs an instance. -
Method Summary
Methods inherited from class org.seasar.doma.internal.jdbc.entity.AbstractPostInsertContext
getDuplicateKeyTypeMethods inherited from class org.seasar.doma.internal.jdbc.entity.AbstractEntityListenerContext
getConfig, getEntityType, getMethod, getNewEntity, isPropertyDefinedInternal, setNewEntityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.seasar.doma.jdbc.entity.PostInsertContext
getConfig, getEntityType, getMethod, getNewEntity, getReturningProperties, setNewEntity
-
Constructor Details
-
AutoBatchPostInsertContext
public AutoBatchPostInsertContext(EntityType<E> entityType, Method method, Config config, DuplicateKeyType duplicateKeyType) Constructs an instance.- Parameters:
entityType- the entity typemethod- the methodconfig- the configurationduplicateKeyType- the strategy for handling duplicate keys
-