Package | Description |
---|---|
oracle.odi.core |
Provides the
OdiInstance class that is the entry point to Oracle Data Integrator
core infrastructure. |
oracle.odi.core.config |
Provides classes for Oracle Data Integrator core infrastructure configuration, including
exception hierarchy related to configuration issues.
|
oracle.odi.core.persistence.transaction |
Provides Oracle Data Integrator core infrastructure transaction management API.
|
oracle.odi.core.repository |
Provides repository abstraction for Oracle Data Integrator core infrastructure.
|
oracle.odi.core.security |
This package (and its sub packages) implements the security layer for ODI SDK including login authentication, password management and privileges check.
|
oracle.odi.domain |
Root package of Oracle Data Integrator domain concerns, providing commons classes
required by sub-packages.
|
oracle.odi.domain.project |
This package contains the Oracle Data Integrator Project implementation.
|
oracle.odi.interfaces |
This package contains the Oracle Data Integrator Interface implementation.
|
oracle.odi.interfaces.basic |
Provides a simple helper to create basic ODI interfaces from scratch.
|
oracle.odi.interfaces.data |
This package contains the Oracle Data Integrator interface
data and expression checking utility interface.
|
oracle.odi.interfaces.interactive.exceptions |
This package contains the exception classes thrown during interactive handling of interface objects in Oracle Data Integrator.
|
oracle.odi.interfaces.interactive.support |
This package and its sub-packages provide the implementations for interactive handling of Oracle Data Integrator interfaces.
|
oracle.odi.interfaces.interactive.support.sourceset.creators |
Contains classes which handles the Oracle Data Integrator interface source set creation.
|
oracle.odi.km.exception | |
oracle.odi.owb |
Modifier and Type | Class and Description |
---|---|
class |
IllegalOdiInstanceStateException
IllegalOdiInstanceStateException reports errors,
which are related to the own state of the OdiInstance.
|
Modifier and Type | Class and Description |
---|---|
class |
IllegalConfigurationArgumentException
Exception thrown to indicate an illegal or inappropriate configuration.
|
class |
IllegalMasterRepositoryStatusException
Subclass of
IllegalRepositoryStatusException thrown to indicate
master repository status is invalid. |
class |
IllegalRepositoryStatusException
Abstract superclass for illegal repository status.
|
class |
IllegalWorkRepositoryStatusException
Subclass of
IllegalRepositoryStatusException thrown to indicate that
work repository status is invalid. |
class |
MasterRepositoryDriverClassNotFoundException
Subclass of
RepositoryDriverClassNotFoundException thrown to indicate
master repository driver class was unable to get loaded. |
class |
MasterRepositoryResourceFailureException
Subclass of
RepositoryResourceFailureException thrown to indicate a
Master Repository resource failure. |
class |
MasterRepositoryUrlNotValidForDriverException
Subclass of
RepositoryUrlNotValidForDriverException thrown to indicate
master repository URL provided wasn't accepted by specified driver. |
class |
MasterRepositoryVersionMismatchException
Subclass of
RepositoryVersionMismatchException thrown when ODI Master
Repository version doesn't match required version. |
class |
NotMasterRepositorySchemaException
Exception thrown to indicate DB schema doesn't correspond to an ODI Master
Repository schema.
|
class |
NotRepositorySchemaException
Abstract superclass for exception related to wrong repository schema.
|
class |
NotWorkRepositorySchemaException
Exception thrown to indicate DB schema doesn't correspond to an ODI Work
Repository schema.
|
class |
OdiConfigurationException
Abstract root class for hierarchy of ODI configuration exceptions that are thrown when
an invalid configuration data is detected when creating configuration objects, or when
creating an OdiInstance.
|
class |
RepositoriesNotBoundException
Exception thrown to indicate Master and Work repositories used to configure an
OdiInstance are not bound, thus cannot be used together. |
class |
RepositoryDriverClassNotFoundException
Abstract super class for repository driver class not found.
|
class |
RepositoryResourceFailureException
Deprecated.
Since 11.1.1.6.0 is replaced with appropriate exception from
RepositoryAccessException hierarchy. |
class |
RepositoryUrlNotValidForDriverException
Abstract super class for invalid repository URL.
|
class |
RepositoryVersionMismatchException
Abstract superclass for repository version mismatch between current
repository version and required repository version.
|
class |
UncategorizedConfigurationException
Typically this exception is thrown when configuration error cann't be categorized.
|
class |
WorkRepositoryAlreadyAttachedException |
class |
WorkRepositoryDriverClassNotFoundException
Subclass of
RepositoryDriverClassNotFoundException thrown to indicate
work repository driver class was unable to get loaded. |
class |
WorkRepositoryNotFoundException
Exception thrown if a given work repository name doesn't exist.
|
class |
WorkRepositoryResourceFailureException
Subclass of
RepositoryResourceFailureException thrown to indicate a
Work Repository resource failure. |
class |
WorkRepositoryUrlNotValidForDriverException
Subclass of
RepositoryUrlNotValidForDriverException thrown to indicate
work repository URL provided wasn't accepted by specified driver. |
class |
WorkRepositoryVersionMismatchException
Subclass of
RepositoryVersionMismatchException thrown when ODI Work
Repository version doesn't match required version. |
Modifier and Type | Class and Description |
---|---|
class |
CannotCreateTransactionException
Exception thrown when a transaction can't be created using an underlying transaction API.
|
class |
IllegalTransactionStateException
Exception thrown when the existence or non-existence of a transaction
amounts to an illegal state according to the transaction propagation
behavior that applies.
|
class |
TransactionException
Superclass for all transaction exceptions.
|
class |
TransactionSystemException
Exception thrown when a general transaction system error is encountered,
like on commit or rollback.
|
class |
TransactionUsageException
Exception, which shows inappropriate usage of a ODI transaction API.
|
class |
UnexpectedRollbackException
Thrown when an attempt to commit a transaction resulted
in an unexpected rollback.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcurrencyFailureException
Exception thrown on concurrency failure.
|
class |
InvalidRepositoryAccessApiUsageException
Exception thrown on incorrect usage of the API.
|
class |
ObjectIdMaxValueReachedException
Exception thrown when internal sequence reached max value.
|
class |
RepositoryAccessException
Root abstract superclass of the hierarchy of repository access exceptions.
|
class |
RepositoryIntegrityViolationException
Exception thrown when an attempt to insert or update repository data results in violation of an integrity constraint.
|
class |
UncategorizedRepositoryAccessException
Exception when we can't distinguish anything more specific than "Uncategorized exception during repository access.".
|
Modifier and Type | Class and Description |
---|---|
class |
AccountExpiredException
Thrown to indicate a user has its account expired.
|
class |
AuthenticationException
Abstract superclass for all exception related to user authentication failure.
|
class |
AuthenticationRequiredException
This exception is raised when a current authentication is required but none is defined.
|
class |
AuthenticationServiceException
AuthenticationServiceException is used to report an unexpected error during an authentication request, such as a system problem.
|
class |
AuthorizationServiceException
Exception thrown on authorization system failure.
|
class |
BadCredentialsException
Thrown if an authentication request is rejected because the credentials are invalid.
|
class |
EnterprisePrincipalIsNotRoleMemberException |
class |
EnterpriseUserOrRoleDoesNotExistException |
class |
InactiveUserException
Thrown to indicate that authentication failed because User is inactive.
|
class |
InvalidAuthenticationAPIUsageException
This exception is raised when the authentication API is used in wrong way.
|
class |
InvalidExternalAuthenticationConfigurationException
This exception is raised if we are not able to create a LoginContext from OPSS configuration.
|
class |
OdiSecurityException
Abstract superclass for all exceptions thrown in the security package
and subpackages.
|
class |
PasswordChangeException
Deprecated.
replaced with AuthenticationServiceException.
|
class |
PasswordExpiredException
Thrown to indicate a user has its password expired.
|
class |
PasswordPolicyNotMatchedException
Note this exception is a runtime exception since security failure
are generally fatal.
|
class |
PermissionDeniedException
Exception raised when attempting an operation that is not granted to the authenticated user.
|
class |
ProfileNotAssignedException |
Modifier and Type | Class and Description |
---|---|
class |
DomainRuntimeException
Top level ODI Domain unchecked exception to be sub-classed by all
specific custom unchecked exceptions of ODI Domain.
|
Modifier and Type | Class and Description |
---|---|
class |
KMChecksumException
Unchecked exception thrown when there is problem computing knowledge module checksum
|
Modifier and Type | Class and Description |
---|---|
class |
TargetIsTemporaryException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown to indicate that the target of the interface is temporary.
|
Modifier and Type | Class and Description |
---|---|
class |
NoSourceSetException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when the interface created does not have a source set.
|
class |
OdiInterfaceNotReadyForPersistException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when the interface cannot be saved due to errors.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiConnectionNotFoundException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
An exception used when setting up runtime data access or checking expressions. Both
data access and expression checking require an active connection, and this exception is thrown if
the connection information cannot be found. This means that the information necessary to
make the connection is not found, not that the connection failed. For example
if no logical or physical schema is defined for the checked object.
|
class |
PhysicalSchemasConflictException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
An exception that is thrown by the data access setup classes if there is a conflict
between the various physical schemas used to obtain the data. An example is multiple
data stores in the same
SourceSet
are connected using different physical schemas. |
Modifier and Type | Class and Description |
---|---|
class |
InterfaceIllegalArgumentException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceIllegalArgumentException is an ODI replacement for IllegalArgumentException. It incorporates the
MessageHandle object used to encapsulate a more detailed exception type required by
Fusion MiddleWare (FMW). A specific MessageHandle subclass is required, and a
MessageHandle is associated with a specific resource bundle. By default, the odi_interface
resource bundle will be used, otherwise a specific MessageHandle may be used with the
constructor.
|
class |
InterfaceIllegalStateException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceIllegalStateException is an ODI replacement for IllegalStateException. It incorporates the
MessageHandle object used to encapsulate a more detailed exception type required by
Fusion MiddleWare (FMW). A specific MessageHandle subclass is required, and a
MessageHandle is associated with a specific resource bundle. By default, the odi_interface
resource bundle will be used, otherwise a specific MessageHandle may be used with the
constructor.
InterfaceIllegalStateException is an ODI replacement for IllegalStateException.
|
class |
NotReversibleException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an action does not contain any reversible actions, and thus
the action is not reversible.
|
class |
OdiInterfaceFatalIssueException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an interface contains fatal issues and cannot be saved.
|
class |
VetoActionException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an action cannot be performed due to some error condition and
is vetoed to be performed during interactive handling of interface.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidSubInterfaceException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Exception raised when a sub interface is used as derived but does not meet the criteria for valid derived sub interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
InexistentMappingException
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when there is an exception with the logical schema, context, or physical schema.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiKMException
Exception class that can be used by the KM tasks.
|
Modifier and Type | Class and Description |
---|---|
class |
OwbAccessException
Unchecked exception for wrapping OWB Runtime Repository exceptions in ODI SDK.
|