public class EISException extends DatabaseException
Use an EISException
when any problem is detected while
interacting with an EIS datasource
Modifier and Type | Field and Description |
---|---|
static int |
COULD_NOT_DELETE_FILE |
static int |
EIS_EXCEPTION |
static int |
GROUPING_ELEMENT_REQUIRED |
static int |
INCORRECT_LOGIN_INSTANCE_PROVIDED |
static int |
INPUT_UNSUPPORTED_MSG_TYPE |
static int |
INVALID_AQ_INPUT |
static int |
INVALID_AQ_INTERACTION_SPEC_TYPE |
static int |
INVALID_AQ_RECORD_TYPE |
static int |
INVALID_FACTORY_ATTRIBUTES |
static int |
INVALID_INPUT |
static int |
INVALID_INTERACTION_SPEC_TYPE |
static int |
INVALID_METHOD_INVOCATION |
static int |
INVALID_PROP |
static int |
INVALID_RECORD_TYPE |
static int |
NO_CONN_FACTORY |
static int |
OUTPUT_UNSUPPORTED_MSG_TYPE |
static int |
PROP_NOT_SET |
static int |
PROPS_NOT_SET |
static int |
RESOURCE_EXCEPTION |
static int |
TIMEOUT |
static int |
TX_SESSION_TEST_ERROR |
static int |
UNKNOWN_INTERACTION_SPEC_TYPE |
accessor, call, CANNOT_REGISTER_SYNCHRONIZATIONLISTENER_FOR_UNITOFWORK, CONFIGURATION_ERROR_CLASS_NOT_FOUND, CONFIGURATION_ERROR_NEW_INSTANCE_ILLEGAL_ACCESS_EXCEPTION, CONFIGURATION_ERROR_NEW_INSTANCE_INSTANTIATION_EXCEPTION, COULD_NOT_CONVERT_OBJECT_TYPE, COULD_NOT_FIND_MATCHED_DATABASE_FIELD_FOR_SPECIFIED_OPTOMISTICLOCKING_FIELDS, DATABASE_ACCESSOR_CONNECTION_IS_NULL, DATABASE_ACCESSOR_NOT_CONNECTED, ERROR_PREALLOCATING_SEQUENCE_NUMBERS, ERROR_READING_BLOB_DATA, ERROR_RETRIEVE_DB_METADATA_THROUGH_JDBC_CONNECTION, exception, isCommunicationFailure, LOGOUT_WHILE_TRANSACTION_IN_PROGRESS, query, queryArguments, SEQUENCE_TABLE_INFORMATION_NOT_COMPLETE, SQL_EXCEPTION, SYNCHRONIZED_UNITOFWORK_DOES_NOT_SUPPORT_COMMITANDRESUME, TRANSACTION_MANAGER_NOT_SET_FOR_JTS_DRIVER, UNABLE_TO_ACQUIRE_CONNECTION_FROM_DRIVER
CR, errorCode, hasBeenLogged, indentationString, internalException, session, shouldPrintInternalException
Constructor and Description |
---|
EISException(java.lang.Exception exception) |
EISException(java.lang.Exception exception,
java.lang.String message) |
EISException(java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
static EISException |
couldNotDeleteFile(java.lang.Object[] args) |
static EISException |
createException(java.lang.Exception ex) |
static EISException |
createException(java.lang.Object[] args,
int errorCode) |
static EISException |
createResourceException(java.lang.Object[] args,
int errorCode) |
static EISException |
groupingElementRequired() |
static EISException |
incorrectLoginInstanceProvided(java.lang.Class loginClass) |
static EISException |
invalidAQInput() |
static EISException |
invalidAQInteractionSpecType() |
static EISException |
invalidAQRecordType() |
static EISException |
invalidConnectionFactoryAttributes() |
static EISException |
invalidInput() |
static EISException |
invalidInteractionSpecType() |
static EISException |
invalidMethodInvocation() |
static EISException |
invalidProperty(java.lang.String property) |
static EISException |
invalidRecordType() |
static EISException |
noConnectionFactorySpecified() |
static EISException |
propertiesNotSet(java.lang.String property1,
java.lang.String property2) |
static EISException |
propertyNotSet(java.lang.String property) |
static EISException |
resourceException(java.lang.Exception resourceException,
EISAccessor accessor,
org.eclipse.persistence.internal.sessions.AbstractSession session) |
static EISException |
resourceException(javax.resource.ResourceException resourceException,
Call call,
EISAccessor accessor,
org.eclipse.persistence.internal.sessions.AbstractSession session) |
static EISException |
resourceException(javax.resource.ResourceException resourceException,
EISAccessor accessor,
org.eclipse.persistence.internal.sessions.AbstractSession session) |
static EISException |
timeoutOccurred() |
static EISException |
transactedSessionTestError() |
static EISException |
unknownInteractionSpecType() |
static EISException |
unsupportedMessageInInputRecord() |
static EISException |
unsupportedMessageInOutputRecord() |
cannotRegisterSynchronizatonListenerForUnitOfWork, configurationErrorClassNotFound, configurationErrorNewInstanceIllegalAccessException, configurationErrorNewInstanceInstantiationException, couldNotConvertObjectType, databaseAccessorConnectionIsNull, databaseAccessorNotConnected, databaseAccessorNotConnected, errorPreallocatingSequenceNumbers, errorReadingBlobData, errorRetrieveDbMetadataThroughJDBCConnection, getAccessor, getCall, getDatabaseErrorCode, getMessage, getQuery, getQueryArgumentsRecord, isCommunicationFailure, logoutWhileTransactionInProgress, sequenceTableInformationNotComplete, setAccessor, setCall, setCommunicationFailure, setQuery, setQueryArguments, specifiedLockingFieldsNotFoundInDatabase, sqlException, sqlException, sqlException, sqlException, sqlException, synchronizedUnitOfWorkDoesNotSupportCommitAndResume, transactionManagerNotSetForJTSDriver, unableToAcquireConnectionFromDriverException, unableToAcquireConnectionFromDriverException
cr, getErrorCode, getIndentationString, getInternalException, getSession, getUnformattedMessage, hasBeenLogged, printStackTrace, printStackTrace, printStackTrace, setErrorCode, setHasBeenLogged, setIndentationString, setInternalException, setSession, setShouldPrintInternalException, shouldPrintInternalException, toString
public static final int INCORRECT_LOGIN_INSTANCE_PROVIDED
public static final int PROP_NOT_SET
public static final int INVALID_PROP
public static final int PROPS_NOT_SET
public static final int OUTPUT_UNSUPPORTED_MSG_TYPE
public static final int NO_CONN_FACTORY
public static final int INVALID_INTERACTION_SPEC_TYPE
public static final int INVALID_RECORD_TYPE
public static final int UNKNOWN_INTERACTION_SPEC_TYPE
public static final int INVALID_INPUT
public static final int TIMEOUT
public static final int INPUT_UNSUPPORTED_MSG_TYPE
public static final int INVALID_METHOD_INVOCATION
public static final int TX_SESSION_TEST_ERROR
public static final int INVALID_AQ_INTERACTION_SPEC_TYPE
public static final int INVALID_AQ_RECORD_TYPE
public static final int INVALID_AQ_INPUT
public static final int INVALID_FACTORY_ATTRIBUTES
public static final int COULD_NOT_DELETE_FILE
public static final int GROUPING_ELEMENT_REQUIRED
public static final int EIS_EXCEPTION
public static final int RESOURCE_EXCEPTION
public EISException(java.lang.Exception exception)
public EISException(java.lang.String message)
public EISException(java.lang.Exception exception, java.lang.String message)
public static EISException resourceException(java.lang.Exception resourceException, EISAccessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession session)
public static EISException resourceException(javax.resource.ResourceException resourceException, EISAccessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession session)
public static EISException resourceException(javax.resource.ResourceException resourceException, Call call, EISAccessor accessor, org.eclipse.persistence.internal.sessions.AbstractSession session)
public static EISException createResourceException(java.lang.Object[] args, int errorCode)
public static EISException createException(java.lang.Exception ex)
public static EISException createException(java.lang.Object[] args, int errorCode)
public static EISException propertyNotSet(java.lang.String property)
public static EISException propertiesNotSet(java.lang.String property1, java.lang.String property2)
public static EISException invalidProperty(java.lang.String property)
public static EISException unsupportedMessageInOutputRecord()
public static EISException unsupportedMessageInInputRecord()
public static EISException noConnectionFactorySpecified()
public static EISException invalidInteractionSpecType()
public static EISException invalidAQInteractionSpecType()
public static EISException invalidRecordType()
public static EISException invalidAQRecordType()
public static EISException unknownInteractionSpecType()
public static EISException invalidConnectionFactoryAttributes()
public static EISException invalidInput()
public static EISException invalidAQInput()
public static EISException timeoutOccurred()
public static EISException invalidMethodInvocation()
public static EISException transactedSessionTestError()
public static EISException groupingElementRequired()
public static EISException couldNotDeleteFile(java.lang.Object[] args)
public static EISException incorrectLoginInstanceProvided(java.lang.Class loginClass)