Top Description Interfaces Classes
[default module]

Package org.hibernate.engine.jdbc.batch.internal


Internals for JDBC batching support.

Interface Summary

Modifier and TypeInterface and Description
public interface
BatchBuilderMXBean

The BatchBuilderImpl JMX management interface

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractBatchImpl

Convenience base class for implementers of the Batch interface.

public class
BasicBatchKey

Normal implementation of BatchKey

public class
BatchBuilderImpl

Deprecated as a consequence of Manageable being deprecated.
A builder for Batch instances.
public class
BatchBuilderInitiator

Initiator for the BatchBuilder service

public class
BatchingBatch

A org.hibernate.engine.jdbc.batch.spi.Batch implementation which does bathing based on a given size.

public class
NonBatchingBatch

An implementation of org.hibernate.engine.jdbc.batch.spi.Batch which does not perform batching.

pack-priv class
SharedBatchBuildingCode

Common code across BatchBuilder service implementors

pack-priv class
UnmodifiableBatchBuilderImpl

Simplified version of BatchBuilderImpl which does not support changing the configured jdbc Batch size at runtime and is not exposed via JMX.

public class