Class StandardTemporaryTableExporter
java.lang.Object
org.hibernate.dialect.temptable.spi.StandardTemporaryTableExporter
- All Implemented Interfaces:
TemporaryTableExporter
@SPI({USE,SUPPLY})
public final class StandardTemporaryTableExporter
extends Object
implements TemporaryTableExporter
Standard composition-based temporary-table exporter.
- Since:
- 8.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSqlCreateCommand(TemporaryTableDescriptor temporaryTable) Build the complete create-table command for the descriptor.getSqlDropCommand(TemporaryTableDescriptor temporaryTable) Build the complete drop-table command for the descriptor.getSqlTruncateCommand(TemporaryTableDescriptor temporaryTable, Function<SharedSessionContractImplementor, String> sessionUidAccess, SharedSessionContractImplementor session) Build the complete cleanup command for the descriptor.
-
Constructor Details
-
StandardTemporaryTableExporter
-
-
Method Details
-
getSqlCreateCommand
Description copied from interface:TemporaryTableExporterBuild the complete create-table command for the descriptor.- Specified by:
getSqlCreateCommandin interfaceTemporaryTableExporter
-
getSqlDropCommand
Description copied from interface:TemporaryTableExporterBuild the complete drop-table command for the descriptor.- Specified by:
getSqlDropCommandin interfaceTemporaryTableExporter
-