public class ValidateTableSchemaTransaction extends AbstractSchemaTransaction
Modifier and Type | Field and Description |
---|---|
protected static org.datanucleus.util.Localiser |
LOCALISER
Localiser for messages.
|
protected TableImpl |
table
Table to be validated.
|
isolationLevel, LOCALISER_RDBMS, maxRetries, mconn, rdbmsMgr
Constructor and Description |
---|
ValidateTableSchemaTransaction(RDBMSStoreManager rdbmsMgr,
int isolationLevel,
TableImpl table) |
Modifier and Type | Method and Description |
---|---|
protected void |
run(org.datanucleus.ClassLoaderResolver clr)
Implements the body of the transaction.
|
String |
toString()
Returns a description of the management transaction.
|
execute, getCurrentConnection
protected static final org.datanucleus.util.Localiser LOCALISER
protected TableImpl table
public ValidateTableSchemaTransaction(RDBMSStoreManager rdbmsMgr, int isolationLevel, TableImpl table)
rdbmsMgr
- isolationLevel
- protected void run(org.datanucleus.ClassLoaderResolver clr) throws SQLException
AbstractSchemaTransaction
run
in class AbstractSchemaTransaction
clr
- the ClassLoaderResolverSQLException
- Thrown if the transaction fails due to a database error that should allow
the entire transaction to be retried.public String toString()
AbstractSchemaTransaction
toString
in class AbstractSchemaTransaction
Copyright © 2023. All rights reserved.