org.eclipse.persistence.eis
Class EISObjectPersistenceXMLProject
java.lang.Object
org.eclipse.persistence.sessions.Project
org.eclipse.persistence.eis.EISObjectPersistenceXMLProject
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class EISObjectPersistenceXMLProject
- extends Project
INTERNAL:
EISObjectPersistenceXMLProject
defines the EclipseLink EIS
project and descriptor information to read a EclipseLink project from an XML
file. The EIS meta-data must be defined separately as it has separate jar
dependencies that must not be required if not using EIS.
- See Also:
- Serialized Form
Fields inherited from class org.eclipse.persistence.sessions.Project |
aliasDescriptors, datasourceLogin, defaultReadOnlyClasses, defaultTemporalMutable, descriptors, hasGenericHistorySupport, hasIsolatedClasses, hasProxyIndirection, isPureCMP2Project, jpqlParseCache, name, orderedDescriptors, sqlResultSetMappings |
Methods inherited from class org.eclipse.persistence.sessions.Project |
addAlias, addDefaultReadOnlyClass, addDescriptor, addDescriptor, addDescriptors, addDescriptors, addSQLResultSetMapping, applyLogin, assumeExistenceForDoesExist, checkCacheForDoesExist, checkDatabaseForDoesExist, clone, conformAllDescriptors, convertClassNamesToClasses, createDatabaseSession, createServerSession, createServerSession, createServerSession, getAliasDescriptors, getClassDescriptor, getDatasourceLogin, getDefaultReadOnlyClasses, getDefaultTemporalMutable, getDescriptor, getDescriptorForAlias, getDescriptors, getJPQLParseCache, getJPQLParseCacheMaxSize, getLogin, getName, getOrderedDescriptors, getSQLResultSetMapping, hasGenericHistorySupport, hasIsolatedClasses, hasProxyIndirection, isPureCMP2Project, setAliasDescriptors, setDatasourceLogin, setDefaultReadOnlyClasses, setDefaultTemporalMutable, setDeferModificationsUntilCommit, setDescriptors, setHasGenericHistorySupport, setHasIsolatedClasses, setHasProxyIndirection, setIsPureCMP2Project, setJPQLParseCache, setJPQLParseCacheMaxSize, setLogin, setLogin, setName, setOrderedDescriptors, toString, useCacheIdentityMap, useCacheIdentityMap, useFullIdentityMap, useFullIdentityMap, useNoIdentityMap, useSoftCacheWeakIdentityMap, useSoftCacheWeakIdentityMap, usesOptimisticLocking, usesSequencing, useWeakIdentityMap, useWeakIdentityMap |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EISObjectPersistenceXMLProject
public EISObjectPersistenceXMLProject()
- INTERNAL:
Return a new descriptor project.
buildEISDescriptorDescriptor
protected ClassDescriptor buildEISDescriptorDescriptor()
buildXMLInteractionDescriptor
protected ClassDescriptor buildXMLInteractionDescriptor()
buildEISLoginDescriptor
public ClassDescriptor buildEISLoginDescriptor()
buildInteractionArgumentDescriptor
protected ClassDescriptor buildInteractionArgumentDescriptor()
buildEISDirectMappingDescriptor
protected ClassDescriptor buildEISDirectMappingDescriptor()
buildEISTransformationMappingDescriptor
protected ClassDescriptor buildEISTransformationMappingDescriptor()
buildEISCompositeDirectCollectionMappingDescriptor
protected ClassDescriptor buildEISCompositeDirectCollectionMappingDescriptor()
buildEISCompositeObjectMappingDescriptor
protected ClassDescriptor buildEISCompositeObjectMappingDescriptor()
buildEISCompositeCollectionMappingDescriptor
protected ClassDescriptor buildEISCompositeCollectionMappingDescriptor()
buildEISOneToOneMappingDescriptor
protected ClassDescriptor buildEISOneToOneMappingDescriptor()
buildEISOneToManyMappingDescriptor
protected ClassDescriptor buildEISOneToManyMappingDescriptor()
buildTypedField
protected XMLField buildTypedField(java.lang.String fieldName)