Modifier and Type | Class and Description |
---|---|
class |
ConcurrencyException
Purpose: Concurrency deadlock or interupts will raise this exception.
|
class |
ConversionException
Purpose: Conversion exceptions such as method or class not defined will raise this exception.
|
class |
DatabaseException
Purpose:
Wrapper for any database exception that occurred through TopLink.
|
class |
DefaultMappingException
Purpose:
Wrapper for any exception that occurred through OC4J cmp deafult mapping.
|
class |
DescriptorException
Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
|
class |
EJBQLException
Purpose: EJBQL parsing and resolution problems will raise this exception
|
class |
EntityManagerSetupException |
class |
IntegrityException
Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.
|
class |
OptimisticLockException
Purpose: This exception is used when TopLink's optimistic locking feature is used.
|
class |
PersistenceUnitLoadingException |
class |
QueryException
Purpose: This exception is used for any problem that is detected with a query.
|
class |
StaticWeaveException |
class |
TransactionException |
class |
ValidationException
Purpose: This exception is used if incorrect state or method arguments are detected
in a general TopLink object.
|
class |
XMLParseException |
Modifier and Type | Method and Description |
---|---|
void |
IdentityMapManager.initializeIdentityMap(Class theClass)
Reset the identity map for only the instances of the class.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLPlatformException |
Modifier and Type | Method and Description |
---|---|
Object |
Session.executeQuery(DatabaseQuery query)
PUBLIC:
Execute the database query.
|
Modifier and Type | Method and Description |
---|---|
void |
SequenceDefinition.alterOnDatabase(AbstractSession session)
INTERNAL:
By default does nothing.
|
void |
OracleSequenceDefinition.alterOnDatabase(AbstractSession session)
INTERNAL:
Execute the SQL required to alter sequence increment.
|
void |
SchemaManager.alterSequence(SequenceDefinition sequenceDefinition)
Use the definition to alter sequence.
|
void |
TableDefinition.createConstraints(AbstractSession session,
Writer schemaWriter)
INTERNAL:
Execute the SQL alter table constraint creation string.
|
void |
SchemaManager.createConstraints(TableDefinition tableDefinition)
Use the table definition to add the constraints to the database, this is normally done
in two steps to avoid dependencies.
|
void |
TableDefinition.createConstraintsOnDatabase(AbstractSession session)
INTERNAL:
Execute the SQL alter table constraint creation string.
|
void |
DatabaseObjectDefinition.createObject(AbstractSession session,
Writer schemaWriter)
INTERNAL:
Either drop from the database directly or write the statement to a file.
|
void |
SchemaManager.createObject(DatabaseObjectDefinition databaseObjectDefinition)
Use the definition object to create the schema entity on the database.
|
void |
SequenceDefinition.createOnDatabase(AbstractSession session)
INTERNAL:
|
void |
DatabaseObjectDefinition.createOnDatabase(AbstractSession session)
INTERNAL:
Execute the DDL to create the varray.
|
protected void |
SchemaManager.createOrReplaceSequences(boolean create)
Common implementor for createSequence and replaceSequence
|
protected void |
SchemaManager.createOrReplaceSequences(boolean create,
boolean drop)
Common implementor for createSequence and replaceSequence
|
void |
SchemaManager.createSequences()
Create all the receiver's sequences on the database for all of the loaded descriptors.
|
void |
TableDefinition.dropConstraints(AbstractSession session,
Writer schemaWriter)
INTERNAL:
Execute the SQL alter table constraint creation string.
|
void |
SchemaManager.dropConstraints(TableDefinition tableDefinition)
Use the table definition to drop the constraints from the table, this is normally done
in two steps to avoid dependencies.
|
void |
TableDefinition.dropConstraintsOnDatabase(AbstractSession session)
INTERNAL:
Execute the SQL alter table constraint creation string.
|
void |
DatabaseObjectDefinition.dropFromDatabase(AbstractSession session)
INTERNAL:
Execute the DDL to drop the varray.
|
void |
DatabaseObjectDefinition.dropObject(AbstractSession session,
Writer schemaWriter)
INTERNAL:
Execute the DDL to drop the varray.
|
void |
SchemaManager.dropObject(DatabaseObjectDefinition databaseObjectDefinition)
Use the definition object to drop the schema entity from the database.
|
void |
SchemaManager.dropTable(String tableName)
Drop (delete) the table named tableName from the database.
|
void |
SchemaManager.replaceDefaultTables()
Drop and recreate the default table schema for the TopLink project this session associated with.
|
void |
SchemaManager.replaceDefaultTables(boolean keepSequenceTables)
Drop and recreate the default table schema for the TopLink project this session associated with.
|
void |
SchemaManager.replaceObject(DatabaseObjectDefinition databaseDefinition)
Use the definition object to drop and recreate the schema entity on the database.
|
void |
SchemaManager.replaceSequences()
Drop and recreate all the receiver's sequences on the database for all of the loaded descriptors.
|
Copyright © 2022. All rights reserved.