org.eclipse.persistence.sessions.factories
Class NamespaceResolvableProject
java.lang.Object
org.eclipse.persistence.sessions.Project
org.eclipse.persistence.sessions.factories.NamespaceResolvableProject
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- EISObjectPersistenceXMLProject, ObjectPersistenceRuntimeXMLProject
public abstract class NamespaceResolvableProject
- extends Project
- 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 |
ECLIPSELINK_PREFIX
public static final java.lang.String ECLIPSELINK_PREFIX
- See Also:
- Constant Field Values
ECLIPSELINK_NAMESPACE
public static final java.lang.String ECLIPSELINK_NAMESPACE
- See Also:
- Constant Field Values
TOPLINK_PREFIX
public static final java.lang.String TOPLINK_PREFIX
- See Also:
- Constant Field Values
TOPLINK_NAMESPACE
public static final java.lang.String TOPLINK_NAMESPACE
- See Also:
- Constant Field Values
OPM_PREFIX
public static final java.lang.String OPM_PREFIX
- See Also:
- Constant Field Values
OPM_NAMESPACE
public static final java.lang.String OPM_NAMESPACE
- See Also:
- Constant Field Values
ns
protected NamespaceResolverWithPrefixes ns
NamespaceResolvableProject
public NamespaceResolvableProject()
NamespaceResolvableProject
public NamespaceResolvableProject(NamespaceResolverWithPrefixes ns)
getNamespaceResolver
public NamespaceResolverWithPrefixes getNamespaceResolver()
buildNamespaceResolver
protected void buildNamespaceResolver()
getPrimaryNamespacePrefix
public java.lang.String getPrimaryNamespacePrefix()
getPrimaryNamespace
public java.lang.String getPrimaryNamespace()
getPrimaryNamespaceXPath
public java.lang.String getPrimaryNamespaceXPath()
resolvePrimaryNamespace
public java.lang.String resolvePrimaryNamespace()
getSecondaryNamespacePrefix
public java.lang.String getSecondaryNamespacePrefix()
getSecondaryNamespace
public java.lang.String getSecondaryNamespace()
getSecondaryNamespaceXPath
public java.lang.String getSecondaryNamespaceXPath()
resolveSecondaryNamespace
public java.lang.String resolveSecondaryNamespace()
buildDescriptors
protected abstract void buildDescriptors()
setNamespaceResolverOnDescriptors
protected void setNamespaceResolverOnDescriptors()