| Modifier and Type | Class and Description |
|---|---|
| public static interface | MultiTableBulkIdStrategy.DeleteHandler
Handler for dealing with multi-table HQL bulk delete statements. |
| public static interface | MultiTableBulkIdStrategy.UpdateHandler
Handler for dealing with multi-table HQL bulk update statements. |
| Modifier and Type | Method and Description |
|---|---|
| public MultiTableBulkIdStrategy. | Returns: The handlerThe SessionFactory factory, HqlSqlWalker The AST walker, representing the delete query walker)
Deprecated
as a consequence of
Build a handler capable of handling the bulk delete indicated by the given walker.
SessionFactoryImplementor being deprecated.
|
| public MultiTableBulkIdStrategy. | Returns: The handlerThe SessionFactory factory, HqlSqlWalker The AST walker, representing the update query walker)
Deprecated
as a consequence of
Build a handler capable of handling the bulk update indicated by the given walker.
SessionFactoryImplementor being deprecated.
|
| public default void | prepare(JdbcServices
The JdbcService object jdbcServices, JdbcConnectionAccess Access to the JDBC Connection connectionAccess, MetadataImplementor Access to the O/RM mapping information metadata, SessionFactoryOptions sessionFactoryOptions)
Deprecated
Will be removed in favor of the variant accepting a
Prepare the strategy.
SqlStringGenerationContext
|
| public default void | prepare(JdbcServices
The JdbcService object jdbcServices, JdbcConnectionAccess Access to the JDBC Connection connectionAccess, MetadataImplementor Access to the O/RM mapping information metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)Prepare the strategy. |
| public void | release(JdbcServices
The JdbcService object jdbcServices, JdbcConnectionAccess Access to the JDBC Connection connectionAccess)Release the strategy. |
| buildDeleteHandler | back to summary |
|---|---|
| public MultiTableBulkIdStrategy. Deprecated as a consequence of Build a handler capable of handling the bulk delete indicated by the given walker.
| |
| buildUpdateHandler | back to summary |
|---|---|
| public MultiTableBulkIdStrategy. Deprecated as a consequence of Build a handler capable of handling the bulk update indicated by the given walker.
| |
| prepare | back to summary |
|---|---|
| public default void prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions)
Deprecated Will be removed in favor of the variant accepting a Prepare the strategy. Called as the SessionFactory is being built. Intended patterns here include:
| |
| prepare | back to summary |
|---|---|
| public default void prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext) Prepare the strategy. Called as the SessionFactory is being built. Intended patterns here include:
| |
| release | back to summary |
|---|---|
| public void release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) Release the strategy. Called as the SessionFactory is being shut down.
| |
| execute | back to summary |
|---|---|
| public int execute(SharedSessionContractImplementor session, QueryParameters queryParameters) | |
| getSqlStatements | back to summary |
|---|---|
| public String[] getSqlStatements() | |
| getTargetedQueryable | back to summary |
|---|---|
| public Queryable getTargetedQueryable() | |
| execute | back to summary |
|---|---|
| public int execute(SharedSessionContractImplementor session, QueryParameters queryParameters) | |
| getSqlStatements | back to summary |
|---|---|
| public String[] getSqlStatements() | |
| getTargetedQueryable | back to summary |
|---|---|
| public Queryable getTargetedQueryable() | |