Uses of Class
org.eclipse.persistence.exceptions.EclipseLinkException
Package
Description
-
Uses of EclipseLinkException in org.eclipse.persistence.eis
Modifier and TypeClassDescriptionclass
Use anEISException
when any problem is detected while interacting with an EIS datasource -
Uses of EclipseLinkException in org.eclipse.persistence.exceptions
Modifier and TypeClassDescriptionfinal class
BeanValidationException should be used to represent any exception that happens during Bean Validation in MOXy.class
Purpose:This exception wraps all RMI or CORBA or IO exception that may occur.class
Purpose: Concurrency deadlock or interupts will raise this exception.class
Purpose: Conversion exceptions such as method or class not defined will raise this exception.class
Purpose: Wrapper for any database exception that occurred through EclipseLink.class
PUBLIC: runtime exception for EclipseLink DBWS Serviceclass
Purpose: This exception is used for any problem that is detected with a descriptor or mapping.class
Instances of this exception are raised if a problem is detected during the discovery of a TopLink cluster.class
Custom exception type that provides information about failure cases encountered when using a GenericEntity with TopLink.class
class
Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.class
Purpose: This class provides an implementation of EclipseLinkException specific to the EclipseLink JAXB implementationclass
Purpose: EJBQL parsing and resolution problems will raise this exceptionclass
Purpose: This class provides an implementation of EclipseLinkException specific to the EclipseLink JSON handling (marshall, unmarshall, Jersey provider)class
Purpose: This exception is used when TopLink's optimistic locking feature is used.class
class
Purpose: This exception is used for any problem that is detected with a query.class
Instances of this exception are raised if a problem is detected in the RemoteCommandManager (RCM) feature.class
Purpose: This class provides an implementation of EclipseLinkException specific to the EclipseLink SDO (Service Data Objects) API.class
class
class
class
class
Purpose: This exception is used if incorrect state or method arguments are detected in a general TopLink object.class
Purpose: XML conversion exceptions are raised for any problem when converting Java types to/from XML.class
Purpose: XMLMarshalExceptions are raised when issues are encountered during XMLMarshaller or XMLUnmarshaller operations.class
-
Uses of EclipseLinkException in org.eclipse.persistence.internal.eis.cobol
Modifier and TypeClassDescriptionclass
This is for exceptions encountered while extracting or inserting data in byte arrays.class
Purpose: This class creates all exceptions for the copy book parser -
Uses of EclipseLinkException in org.eclipse.persistence.internal.identitymaps
Modifier and TypeMethodDescriptionvoid
IdentityMapManager.initializeIdentityMap
(Class<?> theClass) Reset the identity map for only the instances of the class. -
Uses of EclipseLinkException in org.eclipse.persistence.internal.indirection
Modifier and TypeMethodDescriptionprotected T
BatchValueHolder.instantiate
(AbstractSession session) Instantiate the object by having the mapping extract its value from the query. -
Uses of EclipseLinkException in org.eclipse.persistence.jpa.rs.exceptions
-
Uses of EclipseLinkException in org.eclipse.persistence.platform.xml
-
Uses of EclipseLinkException in org.eclipse.persistence.sessions
Modifier and TypeMethodDescriptionSession.executeQuery
(DatabaseQuery query) PUBLIC: Execute the database query. -
Uses of EclipseLinkException in org.eclipse.persistence.tools.schemaframework
Modifier and TypeMethodDescriptionvoid
SequenceDefinition.alterOnDatabase
(AbstractSession session) INTERNAL: By default does nothing.void
SequenceObjectDefinition.alterOnDatabase
(AbstractSession session) INTERNAL: Execute the SQL required to alter sequence increment.void
SchemaManager.alterSequence
(SequenceDefinition sequenceDefinition) Use the definition to alter sequence.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.createConstraints
(AbstractSession session, Writer schemaWriter) INTERNAL: Execute the SQL alter table constraint creation string.void
TableDefinition.createConstraintsOnDatabase
(AbstractSession session) INTERNAL: Execute the SQL alter table constraint creation string.void
DatabaseObjectDefinition.createDatabaseSchema
(AbstractSession session, Writer writer, Set<String> createdDatabaseSchemas) INTERNAL: Execute the DDL to create the database schema for this object.void
TableDefinition.createDatabaseSchema
(AbstractSession session, Writer writer, Set<String> createdDatabaseSchemas) INTERNAL: Execute the DDL to create the database schema for this object.void
DatabaseObjectDefinition.createDatabaseSchemaOnDatabase
(AbstractSession session, Set<String> createdDatabaseSchemas) INTERNAL: Execute the DDL to create the database schema for this object.void
TableDefinition.createDatabaseSchemaOnDatabase
(AbstractSession session, Set<String> createdDatabaseSchemas) INTERNAL: Execute the DDL to create the database schema for this object.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
DatabaseObjectDefinition.createOnDatabase
(AbstractSession session) INTERNAL: Execute the DDL to create this object.void
SequenceDefinition.createOnDatabase
(AbstractSession session) INTERNAL: Creates this sequence definition on the database.protected void
SchemaManager.createOrReplaceSequences
(boolean create) Common implementor for createSequence and replaceSequenceprotected void
SchemaManager.createOrReplaceSequences
(boolean createSequenceTables, boolean createSequences) Common implementor for createSequence and replaceSequence, distinguishes between sequence tables and sequence objectsvoid
SchemaManager.createSequences()
Create all the receiver's sequences on the database for all of the loaded descriptors.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.dropConstraints
(AbstractSession session, Writer schemaWriter) INTERNAL: Execute the SQL alter table constraint creation string.void
TableDefinition.dropConstraintsOnDatabase
(AbstractSession session) INTERNAL: Execute the SQL alter table constraint creation string.void
DatabaseObjectDefinition.dropDatabaseSchema
(AbstractSession session, Writer writer) INTERNAL: Execute the DDL to drop the database schema for this object.void
TableDefinition.dropDatabaseSchema
(AbstractSession session, Writer writer) INTERNAL: Execute the DDL to drop the database schema for this object.void
TableSequenceDefinition.dropDatabaseSchema
(AbstractSession session, Writer writer) INTERNAL: Execute the DDL to drop the database schema for this object.void
DatabaseObjectDefinition.dropDatabaseSchemaOnDatabase
(AbstractSession session) INTERNAL: Execute the DDL to drop the database schema for this object.void
TableDefinition.dropDatabaseSchemaOnDatabase
(AbstractSession session) INTERNAL: Execute the DDL to drop the database schema for this object.void
TableSequenceDefinition.dropDatabaseSchemaOnDatabase
(AbstractSession session) INTERNAL: Execute the DDL to drop the database schema for this object.void
DatabaseObjectDefinition.dropFromDatabase
(AbstractSession session) INTERNAL: Execute the DDL to drop the object.void
DatabaseObjectDefinition.dropObject
(AbstractSession session, Writer schemaWriter, boolean createSQLFiles) INTERNAL: Execute the DDL to drop the object.void
SchemaManager.dropObject
(DatabaseObjectDefinition databaseObjectDefinition) Use the definition object to drop the schema entity from the database.void
Drop (delete) the table named tableName from the database.void
SchemaManager.extendDefaultTables
(boolean generateFKConstraints) Create or extend the default table schema for the project this session associated with.void
SchemaManager.generateStoredProcedures()
PUBLIC: Use this method to generate stored procedures based on the dynamic SQL generated for your mappings and descriptors.void
SchemaManager.generateStoredProcedures
(Writer writer) PUBLIC: Use this method to generate stored procedures based on the dynamic SQL generated for your mappings and descriptors.void
SchemaManager.generateStoredProceduresAndAmendmentClass
(Writer writer, String fullyQualifiedClassName) PUBLIC: Use this method to generate stored procedures based on the dynamic SQL generated for your mappings and descriptors.void
SchemaManager.generateStoredProceduresAndAmendmentClass
(String path, String fullyQualifiedClassName) PUBLIC: Use this method to generate stored procedures based on the dynamic SQL generated for your mappings and descriptors.protected void
SchemaManager.processSequenceDefinition
(SequenceDefinition definition, boolean createTables, boolean createSequences, boolean replace, Set<String> createdTableNames, Set<String> droppedTableNames) Method creates database tables/objects.protected void
SchemaManager.processSequenceDefinitions
(boolean createSequenceTables, boolean createSequences, boolean replaceSequences) Common implementor for createSequence and replaceSequence, distinguishes between sequence tables and sequence objectsvoid
SchemaManager.replaceDefaultTables()
Drop and recreate the default table schema for the project this session associated with.void
SchemaManager.replaceDefaultTables
(boolean createSequenceTables, boolean generateFKConstraints) Drop and recreate the default table schema for the project this session associated with.void
SchemaManager.replaceDefaultTables
(boolean createSequenceTables, boolean createSequences, boolean generateFKConstraints) Drop and recreate the default table schema for the 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.