Modifier and Type | Class and Description |
---|---|
class |
DescriptorException
Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
|
class |
IntegrityException
Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.
|
class |
QueryException
Purpose: This exception is used for any problem that is detected with a query.
|
Modifier and Type | Method and Description |
---|---|
static ValidationException |
ValidationException.alreadyLoggedIn(String sessionName) |
static ValidationException |
ValidationException.bothFieldsAndPropertiesAnnotated(Class javaClass) |
static ValidationException |
QueryException.cannotAccessFieldOnObject(Field aField,
Object anObject) |
static ValidationException |
QueryException.cannotAccessMethodOnObject(Method aMethod,
Object anObject) |
static ValidationException |
ValidationException.cannotAcquireClientSessionFromSession() |
static ValidationException |
ValidationException.cannotAcquireDataSource(Object name,
Exception exception) |
static ValidationException |
ValidationException.cannotAcquireHistoricalSession() |
static ValidationException |
ValidationException.cannotAddDescriptorsToSessionBroker() |
static ValidationException |
ValidationException.cannotCastToClass(Object ob,
Class objectClass,
Class castClass) |
static ValidationException |
ValidationException.cannotCommitAndResumeSynchronizedUOW(UnitOfWorkImpl uow) |
static ValidationException |
ValidationException.cannotCommitAndResumeUOWWithModifyAllQueries() |
static ValidationException |
ValidationException.cannotCommitUOWAgain() |
static ValidationException |
ValidationException.cannotCreateExternalTransactionController(String externalTransactionControllerName) |
static ValidationException |
ValidationException.cannotHaveUnboundInOutputArguments() |
static ValidationException |
ValidationException.cannotInvokeMethodOnConfigClass(String configMethod,
String configClass,
String configFactory,
Exception ex) |
static ValidationException |
ValidationException.cannotIssueModifyAllQueryWithOtherWritesWithinUOW() |
static ValidationException |
ValidationException.cannotModifyReadOnlyClassesSetAfterUsingUnitOfWork() |
static ValidationException |
ValidationException.cannotPersistExistingObject(Object registeredObject,
Session session) |
static ValidationException |
ValidationException.cannotRegisterAggregateObjectInUnitOfWork(Class type) |
static ValidationException |
ValidationException.cannotReleaseNonClientSession() |
static ValidationException |
ValidationException.cannotRemoveFromReadOnlyClassesInNestedUnitOfWork() |
static ValidationException |
ValidationException.cannotSetCursorForParameterTypeOtherThanOut(String fieldName,
String callString) |
static ValidationException |
ValidationException.cannotSetDefaultSequenceAsDefault(String seqName) |
static ValidationException |
ValidationException.cannotSetListenerClasses(Exception exception) |
static ValidationException |
ValidationException.cannotSetReadPoolSizeAfterLogin() |
static ValidationException |
ValidationException.cannotTranslateUnpreparedCall(String callString) |
static ValidationException |
ValidationException.cannotWriteChangesTwice() |
static ValidationException |
ValidationException.childDescriptorsDoNotHaveIdentityMap() |
static ValidationException |
ValidationException.circularMappedByReferences(Class cls1,
String attributeName1,
Class cls2,
String attributeName2) |
static ValidationException |
ValidationException.classFileTransformerThrowsException(Object transformer,
String className,
Exception ex) |
static ValidationException |
ValidationException.classListMustNotBeNull() |
static ValidationException |
ValidationException.classNotFoundWhileConvertingClassNames(String className,
Exception exception) |
static ValidationException |
ValidationException.classNotListedInPersistenceUnit(String className) |
static ValidationException |
ValidationException.clientSessionCanNotUseExclusiveConnection() |
static ValidationException |
ValidationException.configFactoryNamePropertyNotFound(String configClass,
String configFactory,
Exception ex) |
static ValidationException |
ValidationException.configFactoryNamePropertyNotSpecified(String configFactory) |
static ValidationException |
ValidationException.configMethodNotDefined(String configClass,
String configMethod) |
static ValidationException |
ValidationException.conflictingAccessTypeForEmbeddable(Class embeddableClass) |
static ValidationException |
ValidationException.conflictingSequenceAndTableGeneratorsSpecified(String name,
String sequenceGeneratorLocation,
String tableGeneratorLocation) |
static ValidationException |
ValidationException.conflictingSequenceGeneratorsSpecified(String name,
String location1,
String location2) |
static ValidationException |
ValidationException.conflictingSequenceNameAndTablePkColumnValueSpecified(String name,
String sequenceGeneratorLocation,
String tableGeneratorLocation) |
static ValidationException |
ValidationException.conflictingTableGeneratorsSpecified(String name,
String location1,
String location2) |
static ValidationException |
ValidationException.containerPolicyDoesNotUseKeys(ContainerPolicy aPolicy,
String methodName) |
static ValidationException |
ValidationException.couldNotBindJndi(String bindName,
Object bindValue,
Exception ex) |
static ValidationException |
ValidationException.couldNotFindDriverClass(Object driver,
Exception ex) |
static ValidationException |
ValidationException.couldNotFindMapKey(String attributeName,
Class entityClass,
DatabaseMapping mapping) |
static ValidationException |
ValidationException.createPlatformDefaultSequenceUndefined(String platformTypeName) |
static ValidationException |
ValidationException.currentLoaderNotValid(ClassLoader loader) |
static ValidationException |
ValidationException.defaultSequenceNameAlreadyUsedBySequence(String seqName) |
static ValidationException |
ValidationException.descriptorMustBeNotInitialized(ClassDescriptor descriptor) |
static ValidationException |
ValidationException.ejbCannotLoadRemoteClass(Exception exception,
Class beanClass,
String remoteClass) |
static ValidationException |
ValidationException.ejbContainerExceptionRaised(Exception exception) |
static ValidationException |
ValidationException.ejbDescriptorNotFoundInSession(Class beanClass,
String sessionName)
PUBLIC:
Possible cause: The descriptor listed was not found in the session specified on the deployment descriptor.
|
static ValidationException |
ValidationException.ejbFinderException(Object bean,
Throwable finderException,
Vector primaryKey) |
static ValidationException |
ValidationException.ejbInvalidHomeInterfaceClass(Class homeClassName) |
static ValidationException |
ValidationException.ejbInvalidPlatformClass(String platformName,
String projectName) |
static ValidationException |
ValidationException.ejbInvalidProjectClass(String projectClassName,
String projectName,
Throwable aThrowable)
PUBLIC:
Possible cause: The project class specified in the TopLink.properties file for the session specified on the toplink_session_name environment variable can not be found.
|
static ValidationException |
ValidationException.ejbInvalidSessionTypeClass(String sessionType,
String sessionName)
PUBLIC:
Possible cause: The session type specified in the TopLink.properties file for the session specified on the toplink_session_name environment variable is not a valid type.
|
static ValidationException |
ValidationException.ejbMustBeInTransaction(Object bean)
PUBLIC:
Possible cause: An attempt was made to create or remove a been outside of a transaction.
|
static ValidationException |
ValidationException.ejbNoSuchSessionSpecifiedInProperties(String sessionName,
Class beanClass)
PUBLIC:
Possible cause: The toplink_session_name value on the beans environment variable does not match with one in the TopLink.properties file.
|
static ValidationException |
ValidationException.ejbPrimaryKeyReflectionException(Exception exception,
Object primaryKey,
Object bean)
PUBLIC:
Possible cause: An incorrect primary key object is being used with a bean.
|
static ValidationException |
ValidationException.ejbSessionTypeClassNotFound(String sessionType,
String sessionName,
Throwable exception)
PUBLIC:
Possible cause: The session type specified in the TopLink.properties file for the session specified on the toplink_session_name environment variable is not found using the default class loader.
|
static ValidationException |
ValidationException.ejbTopLinkPropertiesNotFound(Exception exception)
PUBLIC:
Possible cause: The TopLink.properties file can not be found.
|
static ValidationException |
ValidationException.embeddedIdAndIdAnnotationFound(Class entityClass,
String embeddedIdAttributeName,
String idAttributeName) |
static ValidationException |
ValidationException.embeddedIdAndIdElementFound(Class entityClass,
String embeddedIdAttributeName,
String idAttributeName) |
static ValidationException |
ValidationException.embeddedIdHasNoAttributes(Class entityClass,
Class embeddableClass,
String accessType) |
static ValidationException |
ValidationException.entityClassNotFound(String entityClass,
ClassLoader loader,
Exception ex) |
static ValidationException |
ValidationException.errorClosingPersistenceXML(Exception ex) |
static ValidationException |
ValidationException.errorDecryptingPassword(Exception exception) |
static ValidationException |
ValidationException.errorEncryptingPassword(Exception exception) |
static ValidationException |
ValidationException.errorInSessionsXML(String translatedExceptions)
PUBLIC:
The session named "name" could not be found in the Sessions.XML
|
static ValidationException |
ValidationException.errorInstantiatingClass(Class cls,
Exception exception) |
static ValidationException |
ValidationException.errorProcessingNamedQueryAnnotation(Class entityClass,
String namedQuery,
Exception exception) |
static ValidationException |
ValidationException.errorProcessingNamedQueryElement(String namedQuery,
Exception exception) |
static ValidationException |
ValidationException.exceptionConfiguringEMFactory(Exception ex) |
static ValidationException |
ValidationException.excessiveJoinColumnElementsSpecified(String attributeName,
Class javaClass) |
static ValidationException |
ValidationException.excessiveJoinColumnsSpecified(Object annotatedElement,
Class javaClass) |
static ValidationException |
ValidationException.excessivePrimaryKeyJoinColumnElementsSpecified(Object annotatedElement) |
static ValidationException |
ValidationException.excessivePrimaryKeyJoinColumnsSpecified(Object annotatedElement) |
static ValidationException |
ValidationException.excusiveConnectionIsNoLongerAvailable(DatabaseQuery query,
AbstractSession session) |
static ValidationException |
ValidationException.existingQueryTypeConflict(DatabaseQuery newQuery,
DatabaseQuery existingQuery) |
static ValidationException |
ValidationException.fatalErrorOccurred(Exception exception) |
static ValidationException |
ValidationException.featureIsNotAvailableInRunningJDKVersion(String feature) |
static ValidationException |
ValidationException.fieldLevelLockingNotSupportedWithoutUnitOfWork() |
static ValidationException |
ValidationException.fileError(IOException exception) |
static ValidationException |
ValidationException.historicalSessionOnlySupportedOnOracle() |
static ValidationException |
ValidationException.illegalContainerClass(Class aClass) |
static ValidationException |
ValidationException.illegalOperationForUnitOfWorkLifecycle(int lifecycle,
String operation) |
static ValidationException |
ValidationException.illegalUseOfMapInDirectCollection(DirectCollectionMapping directCollectionMapping,
Class aMapClass,
String keyMethodName) |
static ValidationException |
ValidationException.inActiveUnitOfWork(String operation) |
static ValidationException |
ValidationException.incompleteJoinColumnElementsSpecified(Object attributeName,
Class javaClass) |
static ValidationException |
ValidationException.incompleteJoinColumnsSpecified(Object annotatedElement,
Class javaClass) |
static ValidationException |
ValidationException.incompletePrimaryKeyJoinColumnElementsSpecified(Object annotatedElement) |
static ValidationException |
ValidationException.incompletePrimaryKeyJoinColumnsSpecified(Object annotatedElement) |
static ValidationException |
ValidationException.incorrectLoginInstanceProvided() |
static ValidationException |
ValidationException.incorrectOverridingOfAccessType(Class javaClass,
String xmlAccessType,
String annotAccessType) |
static ValidationException |
ValidationException.instantiatingValueholderWithNullSession() |
static ValidationException |
ValidationException.invalidAttributeOverrideName(String columnName,
Class embeddableClass)
PUBLIC:
Possible cause: A mapping for the attribute name specified in the attribute-override cannot be found
in the descriptor for the embeddable class.
|
static ValidationException |
ValidationException.invalidCallbackMethod(Class listenerClass,
String methodName) |
static ValidationException |
ValidationException.invalidCallbackMethodModifier(Class listenerClass,
String methodName) |
static ValidationException |
ValidationException.invalidCallbackMethodName(Class listenerClass,
String methodName) |
static ValidationException |
ValidationException.invalidClassTypeForBLOBAttribute(Class entityClass,
String attributeName) |
static ValidationException |
ValidationException.invalidClassTypeForCLOBAttribute(Class entityClass,
String attributeName) |
static ValidationException |
ValidationException.invalidCollectionTypeForRelationship(Class cls,
Class rawClass,
Object element) |
static ValidationException |
ValidationException.invalidColumnAnnotationOnRelationship(Class entityClass,
String attributeName) |
static ValidationException |
ValidationException.invalidColumnElementOnRelationship(Class entityClass,
String attributeName) |
static ValidationException |
ValidationException.invalidCompositePKAttribute(Class entityClass,
String pkClassName,
String attributeName,
Type expectedType,
Type actualType) |
static ValidationException |
ValidationException.invalidCompositePKSpecification(Class entityClass,
String pkClassName) |
static ValidationException |
ValidationException.invalidConnector(Connector connector) |
static ValidationException |
ValidationException.invalidDataSourceName(String name,
Exception exception) |
static ValidationException |
ValidationException.invalidEmbeddableAttribute(Class aggregateClass,
String aggregateAttributeName,
Class owningClass,
String owningAttributeName) |
static ValidationException |
ValidationException.invalidEmbeddedAttribute(Class javaClass,
String attributeName,
Class embeddableClass) |
static ValidationException |
ValidationException.invalidEncryptionClass(String className,
Throwable throwableError) |
static ValidationException |
ValidationException.invalidEntityCallbackMethodArguments(Class entityClass,
String methodName) |
static ValidationException |
ValidationException.invalidEntityListenerCallbackMethodArguments(Class entityClass,
Class parameterClass,
Class entityListener,
String methodName) |
static ValidationException |
ValidationException.invalidEntityMappingsDocument(String fileName,
Exception exception)
PUBLIC:
Possible cause: Either the URL for the entity-mappings document is invalid, or there is an error in the document.
|
static ValidationException |
ValidationException.invalidFileName(String fileName) |
static ValidationException |
ValidationException.invalidMapping(Class entityClass,
Class targetClass) |
static ValidationException |
ValidationException.invalidMergePolicy() |
static ValidationException |
ValidationException.invalidMethodArguments() |
static ValidationException |
ValidationException.invalidNullMethodArguments() |
static ValidationException |
ValidationException.invalidOrderByValue(String referenceAttribute,
Class referenceClass,
String entityAttribute,
Class entityClass)
PUBLIC:
Possible cause: The order-by value provided does not correspond to an attribute on the target entity.
|
static ValidationException |
ValidationException.invalidSequencingLogin() |
static ValidationException |
ValidationException.invalidTypeForEnumeratedAttribute(String attributeName,
Class targetClass,
Class entityClass) |
static ValidationException |
ValidationException.invalidTypeForLOBAttribute(String attributeName,
Class targetClass,
Class entityClass) |
static ValidationException |
ValidationException.invalidTypeForSerializedAttribute(String attributeName,
Class targetClass,
Class entityClass) |
static ValidationException |
ValidationException.invalidTypeForTemporalAttribute(String attributeName,
Class targetClass,
Class entityClass) |
static ValidationException |
ValidationException.invalidTypeForVersionAttribute(String attributeName,
Class lockingType,
Class entityClass) |
static ValidationException |
ValidationException.isolatedDataNotSupportedInSessionBroker(String sessionName) |
static ValidationException |
ValidationException.jarFilesInPersistenceXmlNotSupported() |
static ValidationException |
ValidationException.javaTypeIsNotAValidDatabaseType(Class javaClass) |
static ValidationException |
ValidationException.jtsExceptionRaised(Exception exception) |
static ValidationException |
ValidationException.loginBeforeAllocatingClientSessions() |
static ValidationException |
ValidationException.logIOError(IOException exception) |
static ValidationException |
QueryException.mapKeyNotComparable(Object anObject,
Object aContainer) |
static ValidationException |
ValidationException.mapKeyNotDeclaredInItemClass(String keyName,
Class aClass) |
static ValidationException |
ValidationException.mappingAnnotationsAppliedToTransientAttribute(Object annotatedElement) |
static ValidationException |
ValidationException.mappingDoesNotOverrideValueFromRowInternalWithJoin(String className) |
static ValidationException |
ValidationException.mappingFileNotFound(String puName,
String mf) |
static ValidationException |
ValidationException.maxSizeLessThanMinSize() |
static ValidationException |
ValidationException.methodFailed(String methodName,
Exception ex) |
static ValidationException |
ValidationException.missingDescriptor(String className) |
static ValidationException |
ValidationException.missingMappingForAttribute(ClassDescriptor descriptor,
String attributeName,
String source)
Create a validation exception for the look up of a mapping on a descriptor for an unknown attribute name.
|
static ValidationException |
ValidationException.multipleCursorsNotSupported(String callString) |
static ValidationException |
ValidationException.multipleEmbeddedIdAnnotationsFound(Class entityClass,
String attributeName1,
String attributeName2) |
static ValidationException |
ValidationException.multipleEmbeddedIdElementsFound(Class entityClass,
String attributeName1,
String attributeName2) |
static ValidationException |
ValidationException.multipleLifecycleCallbackMethodsForSameLifecycleEvent(Class listenerClass,
Method method1,
Method method2) |
static ValidationException |
ValidationException.multipleProjectsSpecifiedInProperties(String bundleName,
String serverName)
PUBLIC:
Possible cause: More than one of projectClass, projectFile, and xmlProjectFile are specified for the same session in the TopLink.properties file.
|
static ValidationException |
ValidationException.nestedUOWNotSupportedForAttributeTracking() |
static ValidationException |
ValidationException.nestedUOWNotSupportedForModifyAllQuery() |
static ValidationException |
ValidationException.noCorrespondingSetterMethodDefined(Class entityClass,
Method method) |
static ValidationException |
ValidationException.noMappedByAttributeFound(Class ownerClass,
String mappedByAttributeName,
Class entityClass,
String attributeName) |
static ValidationException |
ValidationException.nonEntityTargetInRelationship(Class javaClass,
Class targetEntity,
AnnotatedElement annotatedElement) |
static ValidationException |
ValidationException.nonUniqueEntityName(String clsName1,
String clsName2,
String name) |
static ValidationException |
ValidationException.nonUniqueMappingFileName(String puName,
String mf) |
static ValidationException |
ValidationException.noPrimaryKeyAnnotationsFound(Class entityClass) |
static ValidationException |
ValidationException.noProjectSpecifiedInProperties(String bundleName,
String serverName)
PUBLIC:
Possible cause: The TopLink.properties file does not include any reference to a project class, file, or xml project file for the session specified in the deployment descriptor.
|
static ValidationException |
ValidationException.noPropertiesFileFound(Exception exception) |
static ValidationException |
ValidationException.noSessionFound(String sessionName,
String resourceName) |
static ValidationException |
ValidationException.noSessionRegisteredForClass(Class domainClass) |
static ValidationException |
ValidationException.noSessionRegisteredForName(String sessionName) |
static ValidationException |
ValidationException.noSessionsXMLFound(String resourceName) |
static ValidationException |
ValidationException.noTablesToCreate(Project project) |
static ValidationException |
ValidationException.noTemporalTypeSpecified(String attributeName,
Class entityClass) |
static ValidationException |
ValidationException.noTopLinkEjbJarXMLFound() |
static ValidationException |
ValidationException.notSupported(String operation,
Class theClass) |
static ValidationException |
ValidationException.notSupportedForDatasource() |
static ValidationException |
ValidationException.nullCacheKeyFoundOnRemoval(IdentityMap map,
Class clazz) |
static ValidationException |
ValidationException.nullUnderlyingValueHolderValue(String methodName) |
static ValidationException |
ValidationException.objectNeedImplTrackerForFetchGroupUsage(String className) |
static ValidationException |
ValidationException.oldCommitNotSupportedForAttributeTracking() |
static ValidationException |
ValidationException.onlyFieldsAreValidKeysForDatabaseRows() |
static ValidationException |
ValidationException.onlyOneGeneratedValueIsAllowed(Class cls,
String field1,
String field2) |
static ValidationException |
ValidationException.operationNotSupported(String methodName) |
static ValidationException |
ValidationException.optimisticLockingNotSupportedWithStoredProcedureGeneration() |
static ValidationException |
ValidationException.oracleJDBC10_1_0_2ProxyConnectorRequiresIntProxytype() |
static ValidationException |
ValidationException.oracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnection() |
static ValidationException |
ValidationException.oracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnectionVersion() |
static ValidationException |
ValidationException.oracleObjectTypeIsNotDefined(String typeName) |
static ValidationException |
ValidationException.oracleObjectTypeNameIsNotDefined(Class type) |
static ValidationException |
ValidationException.oracleOCIProxyConnectorRequiresOracleOCIConnectionPool() |
static ValidationException |
ValidationException.oracleVarrayMaximumSizeNotDefined(String typeName) |
static ValidationException |
ValidationException.persistenceUnitMetadataConflict(String tagName) |
static ValidationException |
ValidationException.platformClassNotFound(Exception exception,
String className) |
static ValidationException |
ValidationException.platformDoesNotOverrideGetCreateTempTableSqlPrefix(String className) |
static ValidationException |
ValidationException.platformDoesNotSupportCallWithReturning(String platformTypeName) |
static ValidationException |
ValidationException.platformDoesNotSupportSequence(String seqName,
String platformTypeName,
String sequenceTypeName) |
static ValidationException |
ValidationException.platformDoesNotSupportStoredFunctions(String platformTypeName) |
static ValidationException |
ValidationException.poolNameDoesNotExist(String poolName) |
static ValidationException |
ValidationException.poolsMustBeConfiguredBeforeLogin() |
static ValidationException |
ValidationException.primaryKeyUpdateDisallowed(String className,
String attributeName) |
static ValidationException |
ValidationException.primaryTableNotDefined(Class javaClass,
String instanceDocName)
PUBLIC:
Possible cause: Instance document is incomplete - primary tables must be
defined for both sides of a relationhip.
|
static ValidationException |
ValidationException.projectAmendmentExceptionOccured(Exception exception,
String amendmentMethod,
String amendmentClass)
PUBLIC:
Possible cause: An amendment method was called but can not be found.
|
static ValidationException |
ValidationException.projectLoginIsNull(AbstractSession session) |
static ValidationException |
ValidationException.projectXMLNotFound(String projectXMLFile,
Exception exception) |
static ValidationException |
ValidationException.queryArgumentTypeNotFound(DatabaseQuery query,
String argumentName,
String typeAsString,
Exception exception) |
static ValidationException |
ValidationException.querySequenceDoesNotHaveSelectQuery(String seqName) |
static ValidationException |
ValidationException.sequenceCannotBeConnectedToTwoPlatforms(String seqName,
String ownerPlatformName,
String otherPlatformName) |
static ValidationException |
ValidationException.sequenceGeneratorUsingAReservedName(String reservedName,
String location) |
static ValidationException |
ValidationException.sequenceNameAlreadyUsedByDefaultSequence(String seqName) |
static ValidationException |
ValidationException.sequenceSetupIncorrectly(String sequenceName) |
static ValidationException |
ValidationException.serverPlatformIsReadOnlyAfterLogin(String serverPlatformClassName)
PUBLIC:
Possible cause: An attempt was made to modify the ServerPlatform after login.
|
static ValidationException |
ValidationException.sessionAmendmentExceptionOccured(Exception exception,
String amendmentMethod,
String amendmentClass,
Class[] parameters)
PUBLIC:
Possible cause: An amendment method was called but can not be found.
|
static ValidationException |
ValidationException.startIndexOutOfRange() |
static ValidationException |
ValidationException.stopIndexOutOfRange() |
static ValidationException |
ValidationException.subSessionsNotDefinedForBroker(String brokerName)
PUBLIC:
Possible cause: The session class specified in the TopLink.properties file for the session specified on the toplink_session_name environment variable can not be found.
|
static ValidationException |
ValidationException.tableGeneratorUsingAReservedName(String reservedName,
String location) |
static ValidationException |
ValidationException.tablePerClassInheritanceNotSupported(Class entityClass) |
static ValidationException |
ValidationException.unableToDetermineClassForField(String fieldName,
Class entityClass)
PUBLIC:
Possible cause: An field name has been encountered that does not exist on
the associated entity.
|
static ValidationException |
ValidationException.unableToDetermineClassForProperty(String propertyName,
Class entityClass)
PUBLIC:
Possible cause: An property name has been encountered that does not exist
on the associated entity.
|
static ValidationException |
ValidationException.unableToDetermineTargetEntity(String attributeName,
Class entityClass)
PUBLIC:
Possible cause: the type of the attribute is Map, Set, List or Collection, and no target-entity is defined.
|
static ValidationException |
ValidationException.unableToLoadClass(String classname,
Exception exception) |
static ValidationException |
ValidationException.unfetchedAttributeNotEditable(String attributeName) |
static ValidationException |
ValidationException.uniDirectionalOneToManyHasJoinColumnAnnotations(String attributeName,
Class entityClass) |
static ValidationException |
ValidationException.uniDirectionalOneToManyHasJoinColumnElements(String attributeName,
Class entityClass) |
static ValidationException |
ValidationException.unitOfWorkAfterWriteChangesFailed(String operation) |
static ValidationException |
ValidationException.unitOfWorkInTransactionCommitPending() |
static ValidationException |
ValidationException.unitOfWorkInTransactionCommitPending(String operation) |
static ValidationException |
ValidationException.unspecifiedCompositePKNotSupported(Class entityClass) |
static ValidationException |
ValidationException.unsupportedCascadeLockingDescriptor(ClassDescriptor descriptor) |
static ValidationException |
ValidationException.unsupportedCascadeLockingMapping(DatabaseMapping mapping) |
static ValidationException |
ValidationException.unsupportedCascadeLockingMappingWithCustomQuery(DatabaseMapping mapping) |
static ValidationException |
ValidationException.writeChangesOnNestedUnitOfWork() |
static ValidationException |
ValidationException.writeObjectNotAllowedInUnitOfWork() |
static ValidationException |
ValidationException.wrongChangeEvent(Class eveClass) |
static ValidationException |
ValidationException.wrongCollectionChangeEventType(int eveType) |
static ValidationException |
ValidationException.wrongObjectRegistered(Object registered,
Object parent) |
static ValidationException |
ValidationException.wrongPropertyNameInChangeEvent(Class objectClass,
String propertyName) |
static ValidationException |
ValidationException.wrongSequenceType(String typeName,
String methodName) |
static ValidationException |
ValidationException.wrongUsageOfSetCustomArgumentTypeMethod(String callString) |
Modifier and Type | Method and Description |
---|---|
static EntityManagerSetupException |
EntityManagerSetupException.sessionXMLValidationException(String sessionName,
String xmlFileName,
ValidationException exception) |
Modifier and Type | Method and Description |
---|---|
void |
DatabasePlatform.printFieldIdentityClause(Writer writer)
Append the receiver's field 'identity' constraint clause to a writer.
|
void |
DatabasePlatform.printFieldIdentityClause(Writer writer,
AbstractSession session,
String qualifiedFieldName)
Append the receiver's field 'identity' constraint clause to a writer.
|
void |
DatabasePlatform.printFieldNotNullClause(Writer writer)
Append the receiver's field 'NOT NULL' constraint clause to a writer.
|
void |
DatabasePlatform.printFieldNullClause(Writer writer)
Append the receiver's field 'NULL' constraint clause to a writer.
|
Modifier and Type | Method and Description |
---|---|
static Vector |
Helper.copyVector(Vector originalVector,
int startIndex,
int stopIndex)
Return a copy of the vector containing a subset starting at startIndex
and ending at stopIndex.
|
Modifier and Type | Method and Description |
---|---|
IdentityMap |
IdentityMapManager.buildNewIdentityMap(ClassDescriptor descriptor)
INTERNAL: (Public to allow testing to access)
Return a new empty identity map to cache instances of the class.
|
Modifier and Type | Method and Description |
---|---|
void |
UnitOfWorkImpl.addReadOnlyClass(Class theClass)
PUBLIC:
Adds the given Java class to the receiver's set of read-only classes.
|
Vector |
AbstractSession.keyFromObject(Object domainObject)
ADVANCED:
Extract and return the primary key from the object.
|
Vector |
AbstractSession.keyFromObject(Object domainObject,
ClassDescriptor descriptor)
ADVANCED:
Extract and return the primary key from the object.
|
Object |
MergeManager.mergeChanges(Object object,
ObjectChangeSet objectChangeSet)
Recursively merge changes in the object dependent on the merge policy.
|
Object |
AbstractRecord.put(Object key,
Object value)
PUBLIC:
Add the field-value pair to the row.
|
void |
UnitOfWorkImpl.removeAllReadOnlyClasses()
PUBLIC:
Empties the set of read-only classes.
|
void |
UnitOfWorkImpl.removeReadOnlyClass(Class theClass)
PUBLIC:
Removes a Class from the receiver's set of read-only classes.
|
Modifier and Type | Method and Description |
---|---|
Connection |
JNDIConnector.connect(Properties properties)
INTERNAL:
Connect with the specified properties and return the Connection.
|
void |
JNDIConnector.setName(String name)
PUBLIC:
Set the name of the DataSource within the
JNDI Context.
|
Constructor and Description |
---|
JNDIConnector(Context context,
String name)
PUBLIC:
Construct a Connector with the datasource name.
|
Modifier and Type | Method and Description |
---|---|
void |
DB2Platform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer
|
void |
SQLAnyWherePlatform.printFieldIdentityClause(Writer writer) |
void |
SQLServerPlatform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer.
|
void |
DerbyPlatform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer.
|
void |
InformixPlatform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field serial constraint clause to a writer.
|
void |
SybasePlatform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer.
|
void |
MySQL4Platform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer
|
void |
PostgreSQLPlatform.printFieldIdentityClause(Writer writer)
INTERNAL:
Append the receiver's field 'identity' constraint clause to a writer
|
void |
SQLAnyWherePlatform.printFieldNullClause(Writer writer) |
void |
SQLServerPlatform.printFieldNullClause(Writer writer)
INTERNAL:
Append the receiver's field 'NULL' constraint clause to a writer.
|
void |
SybasePlatform.printFieldNullClause(Writer writer)
INTERNAL:
Append the receiver's field 'NULL' constraint clause to a writer.
|
Modifier and Type | Method and Description |
---|---|
void |
OraclePlatform.printFieldNullClause(Writer writer)
INTERNAL:
Append the receiver's field 'NULL' constraint clause to a writer.
|
Modifier and Type | Method and Description |
---|---|
String |
DatabaseLogin.getConnectionString()
PUBLIC:
Return the JDBC connection string.
|
String |
DatabaseLogin.getDatabaseURL()
PUBLIC:
The database URL is the JDBC URL for the database server.
|
String |
DatabaseLogin.getDataSourceName()
PUBLIC:
The data source name is required if connecting through ODBC (JDBC-ODBC, etc.).
|
protected DefaultConnector |
DatabaseLogin.getDefaultConnector()
INTERNAL:
Return the connector that will instantiate the java.sql.Connection.
|
String |
DatabaseLogin.getDriverClassName()
PUBLIC:
The driver class is the name of the Java class for the JDBC driver being used
(e.g.
|
String |
DatabaseLogin.getDriverURLHeader()
PUBLIC:
The driver URL header is the string predetermined by the JDBC driver to be
part of the URL connection string, (e.g.
|
Vector |
Session.keyFromObject(Object domainObject)
ADVANCED:
Extract and return the primary key from the object.
|
Object |
DatabaseRecord.put(Object key,
Object value)
PUBLIC:
Adds a field-value pair to the row.
|
void |
DatabaseLogin.setConnectionString(String url)
PUBLIC:
Set the JDBC connection string.
|
void |
DatabaseLogin.setDatabaseURL(String databaseURL)
PUBLIC:
The database URL is the JDBC URL for the database server.
|
void |
DatabaseLogin.setDriverClassName(String driverClassName)
PUBLIC:
The name of the JDBC driver class to be used
(e.g.
|
void |
DatabaseLogin.setDriverURLHeader(String driverURLHeader)
PUBLIC:
The driver URL header is the string predetermined by the JDBC driver to be
part of the URL connection string, (e.g.
|
void |
DatasourceLogin.setPlatformClassName(String platformClassName)
INTERNAL:
Set the name of the Platform to be used.
|
Modifier and Type | Method and Description |
---|---|
ClientSession |
ServerSession.acquireClientSession(ConnectionPolicy connectionPolicy)
PUBLIC:
Return a client session for this server session.
|
void |
ServerSession.addConnectionPool(String poolName,
Login login,
int minNumberOfConnections,
int maxNumberOfConnections)
PUBLIC:
Add the connection pool.
|
void |
ServerSession.setReadConnectionPool(Login readLogin)
PUBLIC:
Creates and sets the new read connection pool.
|
Modifier and Type | Method and Description |
---|---|
void |
SequenceDefinition.alter(AbstractSession session,
Writer writer)
INTERNAL:
Execute the SQL required to alter sequence.
|
void |
OracleSequenceDefinition.alterIncrement(AbstractSession session,
Writer schemaWriter)
INTERNAL:
Execute the SQL required to alter sequence increment.
|
void |
FieldDefinition.appendDBString(Writer writer,
AbstractSession session,
TableDefinition table)
INTERNAL:
Append the database field definition string to the table creation statement.
|
Writer |
TableDefinition.buildConstraintCreationWriter(AbstractSession session,
ForeignKeyConstraint foreignKey,
Writer writer)
INTERNAL:
Return the alter table statement to add the constraints.
|
Writer |
TableDefinition.buildConstraintDeletionWriter(AbstractSession session,
ForeignKeyConstraint foreignKey,
Writer writer)
INTERNAL:
Return the alter table statement to drop the constraints.
|
Writer |
ViewDefinition.buildCreationWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the DDL to create the view.
|
Writer |
TableSequenceDefinition.buildCreationWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the SQL required to insert the sequence row into the sequence table.
|
abstract Writer |
DatabaseObjectDefinition.buildCreationWriter(AbstractSession session,
Writer writer)
INTERNAL:
Returns the writer used for creation of this object.
|
Writer |
TableDefinition.buildCreationWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the create table statement.
|
Writer |
ViewDefinition.buildDeletionWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the DDL to drop the view.
|
Writer |
TableSequenceDefinition.buildDeletionWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the SQL to delete the row from the sequence table.
|
abstract Writer |
DatabaseObjectDefinition.buildDeletionWriter(AbstractSession session,
Writer writer)
INTERNAL:
Returns the writer used for creation of this object.
|
Writer |
TableDefinition.buildDeletionWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the drop table statement.
|
Writer |
TableDefinition.buildUniqueConstraintCreationWriter(AbstractSession session,
UniqueKeyConstraint uniqueKey,
Writer writer)
INTERNAL:
Return the alter table statement to add the constraints.
|
Writer |
TableDefinition.buildUniqueConstraintDeletionWriter(AbstractSession session,
UniqueKeyConstraint uniqueKey,
Writer writer)
INTERNAL:
Return the alter table statement to drop the constraints.
|
Copyright © 2023. All rights reserved.