Deprecated API


Contents
Deprecated Interfaces
org.eclipse.persistence.sessions.factories.DescriptorCustomizer
           
org.eclipse.persistence.sessions.factories.SessionCustomizer
           
 

Deprecated Classes
org.eclipse.persistence.sessions.ObjectCopyingPolicy
          use CopyGroup instead. 
 

Deprecated Annotation Types
org.eclipse.persistence.annotations.BasicCollection
            
org.eclipse.persistence.annotations.BasicMap
            
org.eclipse.persistence.annotations.CollectionTable
            
org.eclipse.persistence.oxm.annotations.XmlContainerProperty
          As of EclipseLink 2.0, replaced by XmlInverseReference. 
 

Deprecated Fields
org.eclipse.persistence.config.PersistenceUnitProperties.ALLOW_ZERO_ID
          replaced by ID_VALIDATION property with value "NULL". 
org.eclipse.persistence.sequencing.TableSequence.defaultTableName
          Use an empty string as a default sequence table name instead, that triggers usage of platform.getDefaultSequenceTableName() when the sequence is connected. 
 

Deprecated Methods
org.eclipse.persistence.queries.ObjectLevelReadQuery.addPartialAttribute(Expression)
          since EclipseLink 2.1, partial attributes replaced by fetch groups. 
org.eclipse.persistence.queries.ObjectLevelReadQuery.addPartialAttribute(String)
          since EclipseLink 2.1, partial attributes replaced by fetch groups. 
org.eclipse.persistence.sessions.IdentityMapAccessor.containsObjectInIdentityMap(Vector, Class)
          since EclipseLink 2.1, replaced by containsObjectInIdentityMap(Object, Class) 
org.eclipse.persistence.sessions.Session.copyObject(Object)
          since EclipseLink 2.1, replaced by copy(Object) 
org.eclipse.persistence.sessions.Session.copyObject(Object, ObjectCopyingPolicy)
          since EclipseLink 2.1, replaced by copy(Object, AttributeGroup) 
org.eclipse.persistence.queries.FetchGroup.getAttributes()
          Use AttributeGroup.getAttributeNames() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.getContainerAccessor()
          Replaced by getInverseReferenceMapping().getAttributeAccessor() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.getContainerAccessor()
          Replaced by getInverseReferenceMapping().getAttributeAccessor() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.getContainerAttributeName()
          Replaced by getInverseReferenceMapping().getAttributeName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.getContainerAttributeName()
          Replaced by getInverseReferenceMapping().getAttributeName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.getContainerGetMethodName()
          Replaced by getInverseReferenceMapping().getGetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.getContainerGetMethodName()
          Replaced by getInverseReferenceMapping().getGetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.getContainerSetMethodName()
          Replaced by getInverseReferenceMapping().getSetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.getContainerSetMethodName()
          Replaced by getInverseReferenceMapping().getSetMethodName() 
org.eclipse.persistence.sessions.IdentityMapAccessor.getFromIdentityMap(Vector, Class)
          since EclipseLink 2.1, replaced by getFromIdentityMap(Object, Class) 
org.eclipse.persistence.sessions.IdentityMapAccessor.getFromIdentityMap(Vector, Class, boolean)
          since EclipseLink 2.1, replaced by getFromIdentityMap(Object, Class, boolean) 
org.eclipse.persistence.platform.database.MySQLPlatform.getIdentifierQuoteCharacter()
            
org.eclipse.persistence.sessions.changesets.ObjectChangeSet.getPrimaryKeys()
           
org.eclipse.persistence.queries.ReportQueryResult.getPrimaryKeyValues()
           
org.eclipse.persistence.queries.ReadObjectQuery.getSelectionKey()
           
org.eclipse.persistence.sdo.SDODataObject.getSequence(int)
          in SDO 2.1.0. 
org.eclipse.persistence.sdo.SDODataObject.getSequence(Property)
          in SDO 2.1.0. 
org.eclipse.persistence.sdo.SDODataObject.getSequence(String)
          in SDO 2.1.0. 
org.eclipse.persistence.sessions.IdentityMapAccessor.getWriteLockValue(Vector, Class)
          since EclipseLink 2.1, replaced by getWriteLockValue(Object, Class) 
org.eclipse.persistence.sessions.IdentityMapAccessor.invalidateObject(Vector, Class)
          since EclipseLink 2.1, replaced by invalidateObject(Object, Class) 
org.eclipse.persistence.sessions.IdentityMapAccessor.invalidateObject(Vector, Class, boolean)
          since EclipseLink 2.1, replaced by invalidateObject(Object, Class, boolean) 
org.eclipse.persistence.sessions.IdentityMapAccessor.isValid(Vector, Class)
          since EclipseLink 2.1, replaced by isValid(Object, Class) 
org.eclipse.persistence.sessions.Session.keyFromObject(Object)
          since EclipseLink 2.1, replaced by getId(Object) 
org.eclipse.persistence.oxm.XMLMarshaller.objectToXML(Object, Node)
            
org.eclipse.persistence.sessions.IdentityMapAccessor.putInIdentityMap(Object, Vector)
          since EclipseLink 2.1, replaced by putInIdentityMap(Object, Object) 
org.eclipse.persistence.sessions.IdentityMapAccessor.putInIdentityMap(Object, Vector, Object)
          since EclipseLink 2.1, replaced by putInIdentityMap(Object, Object, Object) 
org.eclipse.persistence.sessions.IdentityMapAccessor.putInIdentityMap(Object, Vector, Object, long)
          since EclipseLink 2.1, replaced by putInIdentityMap(Object, Object, Object, long) 
org.eclipse.persistence.sessions.IdentityMapAccessor.removeFromIdentityMap(Vector, Class)
          since EclipseLink 2.1, replaced by removeFromIdentityMap(Object, Class) 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.setContainerAccessor(AttributeAccessor)
          Replaced by getInverseReferenceMapping().setAttributeAccessor() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.setContainerAccessor(AttributeAccessor)
          Replaced by getInverseReferenceMapping().setAttributeAccessor() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.setContainerAttributeName(String)
          Replaced by getInverseReferenceMapping().setAttributeName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.setContainerAttributeName(String)
          Replaced by getInverseReferenceMapping().setAttributeName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.setContainerGetMethodName(String)
          Replaced by getInverseReferenceMapping().setGetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.setContainerGetMethodName(String)
          Replaced by getInverseReferenceMapping().setGetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeCollectionMapping.setContainerSetMethodName(String)
          Replaced by getInverseReferenceMapping().setSetMethodName() 
org.eclipse.persistence.oxm.mappings.XMLCompositeObjectMapping.setContainerSetMethodName(String)
          Replaced by getInverseReferenceMapping().setSetMethodName() 
org.eclipse.persistence.queries.ReadObjectQuery.setSelectionKey(List)
           
org.eclipse.persistence.sessions.server.ConnectionPolicy.setShouldUseExclusiveConnection(boolean)
            
org.eclipse.persistence.queries.ReadObjectQuery.setSingletonSelectionKey(Object)
           
org.eclipse.persistence.sessions.server.ConnectionPolicy.shouldUseExclusiveConnection()
            
org.eclipse.persistence.sessions.IdentityMapAccessor.updateWriteLockValue(Vector, Class, Object)
          since EclipseLink 2.1, replaced by updateWriteLockValue(Object, Class, Object) 
 

Deprecated Constructors
org.eclipse.persistence.tools.profiler.PerformanceProfiler(Session)
          replaced by PerformanceProfiler() 
org.eclipse.persistence.tools.profiler.PerformanceProfiler(Session, boolean)
          replaced by PerformanceProfiler()