EclipseLink 1.0_1.0M2 API Reference - Incubation

Deprecated API


Contents
Deprecated Interfaces
org.eclipse.persistence.services.mbean.MBeanDevelopmentServicesMBean
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.services.mbean.MBeanRuntimeServicesMBean
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.sessions.changesets.SDKCollectionChangeRecord
          since OracleAS TopLink 10g (10.1.3). 
org.eclipse.persistence.sessions.changesets.SDKOrderedCollectionChangeRecord
          since OracleAS TopLink 10g (10.1.3). 
 

Deprecated Classes
org.eclipse.persistence.sessions.remote.AbstractClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by TransportManager 
org.eclipse.persistence.sessions.remote.AbstractJNDIClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by TransportManager 
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager
          since OracleAS TopLink 10g (10.1.3). This class is replaced by CommandManager 
org.eclipse.persistence.sessions.remote.corba.sun.CORBAJNDIClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by SunCORBATransportManager 
org.eclipse.persistence.services.DevelopmentServices
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.sessions.remote.DistributedSessionReconnectPolicy
          since OracleAS TopLink 10g (10.1.3). This class is replaced by CommandManager 
org.eclipse.persistence.sessions.remote.jms.JMSClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by JMSTopicTransportManager 
org.eclipse.persistence.sessions.remote.jms.JMSConnection
          since OracleAS TopLink 10g (10.1.3). This class is replaced by JMSTopicTransportManager 
org.eclipse.persistence.sessions.remote.jms.JMSDistributedSessionReconnectPolicy
          since OracleAS TopLink 10g (10.1.3). This class is replaced by JMSTopicTransportManager 
org.eclipse.persistence.services.mbean.MBeanDevelopmentServices
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.services.mbean.MBeanRuntimeServices
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.mappings.ObjectTypeMapping
          since OracleAS TopLink 10g (10.1.3). This class is replaced by ObjectTypeConverter 
org.eclipse.persistence.sessions.remote.jms.REMOVE_MessageListener
          since OracleAS TopLink 10g (10.1.3). This class is replaced by JMSTopicTransportManager 
org.eclipse.persistence.sessions.remote.rmi.RMIClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RMITransportManager 
org.eclipse.persistence.sessions.remote.rmi.RMIJNDIClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RMITransportManager 
org.eclipse.persistence.sessions.remote.rmi.iiop.RMIJNDIClusteringService
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RMITransportManager 
org.eclipse.persistence.services.RuntimeServices
          Will be replaced by a server-specific equivalent for org.eclipse.persistence.services.oc4j.Oc4jRuntimeServices 
org.eclipse.persistence.mappings.SerializedObjectMapping
          since OracleAS TopLink 10g (10.1.3). This class is replaced by SerializedObjectConverter 
org.eclipse.persistence.sessions.remote.SessionAnnouncement
          since OracleAS TopLink 10g (10.1.3). This class is replaced by CommandManager 
org.eclipse.persistence.mappings.TypeConversionMapping
          since OracleAS TopLink 10g (10.1.3). This class is replaced by TypeConversionConverter 
 

Deprecated Exceptions
org.eclipse.persistence.exceptions.CacheSynchCommunicationException
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RemoteCommandManagerException 
org.eclipse.persistence.exceptions.CacheSynchronizationException
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RemoteCommandManagerException 
org.eclipse.persistence.exceptions.SynchronizationException
          since OracleAS TopLink 10g (10.1.3). This class is replaced by RemoteCommandManagerException 
 

Deprecated Fields
org.eclipse.persistence.exceptions.QueryException.MUST_BE_ONE_TO_ONE_OR_ONE_TO_MANY_MAPPING
          since 10.1.3, no direct replacement API. 
 

Deprecated Methods
org.eclipse.persistence.sdo.SDOSequence.add(int, String)
          replaced by SDOSequence.addText(int, String) in 2.1.0 
org.eclipse.persistence.sdo.SDOSequence.add(String)
          replaced by SDOSequence.addText(String) in 2.1.0 
org.eclipse.persistence.descriptors.ClassDescriptor.addMultipleTableForeignKeyField(DatabaseField, DatabaseField)
          11.1.1.0.0 
org.eclipse.persistence.descriptors.ClassDescriptor.addMultipleTableForeignKeyFieldName(String, String)
          11.1.1.0.0 
org.eclipse.persistence.descriptors.ClassDescriptor.addMultipleTableForeignKeys(DatabaseField, DatabaseField, boolean)
          11.1.1.0.0 
org.eclipse.persistence.descriptors.ClassDescriptor.addMultipleTablePrimaryKeyField(DatabaseField, DatabaseField)
          11.1.1.0.0 
org.eclipse.persistence.descriptors.ClassDescriptor.addMultipleTablePrimaryKeyFieldName(String, String)
          11.1.1.0.0 
org.eclipse.persistence.services.RuntimeServices.addNewConnectionPool(String, int, int, String, String, String, String, String, String)
          use addNewConnectionPool(String poolName, int maxSize, int minSize, String platform, String driverClassName, String url, String userName, String password) throws ClassNotFoundException instead. 
org.eclipse.persistence.services.mbean.MBeanRuntimeServicesMBean.addNewConnectionPool(String, int, int, String, String, String, String, String, String)
            
org.eclipse.persistence.sessions.remote.corba.sun.CORBAConnection.addRemoteControllerForSynchronization(Object)
          Since 4.0. There is no direct replacement API. 
org.eclipse.persistence.sessions.remote.jms.JMSConnection.addRemoteControllerForSynchronization(Object)
          Since 4.0 
org.eclipse.persistence.sessions.remote.rmi.RMIConnection.addRemoteControllerForSynchronization(Object)
          Since 4.0. There is no direct replacement API. 
org.eclipse.persistence.sessions.remote.rmi.iiop.RMIConnection.addRemoteControllerForSynchronization(Object)
          Since 4.0. There is no direct replacement API. 
org.eclipse.persistence.expressions.Expression.appendSQL(String)
          since OracleAS TopLink 10g (9.0.4). See Expression.prefixSQL(java.lang.String), Expression.postfixSQL(java.lang.String). 
org.eclipse.persistence.queries.ReadObjectQuery.checkCache()
          replaced by checkCacheByPrimaryKey 
org.eclipse.persistence.queries.ReadQuery.clearQueryResults()
            
org.eclipse.persistence.sessions.Session.containsObjectInIdentityMap(Object)
            
org.eclipse.persistence.sessions.Session.containsObjectInIdentityMap(Vector, Class)
            
org.eclipse.persistence.mappings.OneToOneMapping.dontUseJoining()
          since OracleAS TopLink 11g (11.1.1.0.0). This class is replaced by org.eclipse.persistence.mappings.ForeignReferenceMapping.setJoinFetch(int) 
org.eclipse.persistence.sessions.DatabaseLogin.dontUseNativeSequencing()
          use setDefaultSequence(Sequence) instead, sequence could be: sequence = new TableSequence(); sequence = new UnaryTableSequence(); .... 
org.eclipse.persistence.sessions.Session.getAllFromIdentityMap(Expression, Class, Record)
            
org.eclipse.persistence.sessions.Session.getAllFromIdentityMap(Expression, Class, Record, InMemoryQueryIndirectionPolicy)
            
org.eclipse.persistence.mappings.CollectionMapping.getAscendingOrderByQueryKey()
            
org.eclipse.persistence.sessions.Session.getCacheSynchronizationManager()
          since OracleAS TopLink 10g (10.1.3). This method is replaced by DatabaseSession.getCommandManager() 
org.eclipse.persistence.queries.DatabaseQuery.getCalls()
            
org.eclipse.persistence.sessions.remote.AbstractJNDIClusteringService.getContext(String)
          Since 4.5 
org.eclipse.persistence.sessions.remote.corba.sun.CORBAJNDIClusteringService.getContext(String)
          Since 4.5 
org.eclipse.persistence.sessions.remote.rmi.iiop.RMIJNDIClusteringService.getContext(String)
          Since 4.5 
org.eclipse.persistence.mappings.CollectionMapping.getDescendingOrderByQueryKey()
            
org.eclipse.persistence.sessions.Session.getFromIdentityMap(Expression, Class, Record)
          Since 3.6.3 
org.eclipse.persistence.sessions.Session.getFromIdentityMap(Expression, Class, Record, InMemoryQueryIndirectionPolicy)
            
org.eclipse.persistence.sessions.Session.getFromIdentityMap(Object)
            
org.eclipse.persistence.sessions.Session.getFromIdentityMap(Vector, Class)
            
org.eclipse.persistence.sdo.helper.SDOHelperContext.getInstance()
          since OracleAS TopLink 111 (11.1.1.0) 30-Nov-2006. This method is replaced by the public constructor. 
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager.getLocalHostURL()
          since 4.5 now set on ClusteringService 
org.eclipse.persistence.sessions.remote.RemoteSession.getLogin()
          replaced by getDatasourceLogin() 
org.eclipse.persistence.sessions.changesets.SDKOrderedCollectionChangeRecord.getMoveIndexes()
          use #getMoveIndexPairs() 
org.eclipse.persistence.sessions.server.Server.getNumberOfReadConnections()
          Replaced by getReadConnectionPool().getMaxNumberOfConnections() ConnectionPool.getMaxNumberOfConnections() 
org.eclipse.persistence.sessions.server.ServerSession.getNumberOfReadConnections()
          Replaced by getReadConnectionPool().getMaxNumberOfConnections() ConnectionPool.getMaxNumberOfConnections() 
org.eclipse.persistence.oxm.record.UnmarshalRecord.getObject()
          Replaced by getCurrentObject(). 
org.eclipse.persistence.services.RuntimeServices.getObjectsInIdentityMapSubCache(String)
            
org.eclipse.persistence.services.mbean.MBeanRuntimeServicesMBean.getObjectsInIdentityMapSubCache(String)
            
org.eclipse.persistence.sdo.SDODataObject.getProperty(String)
          replaced by #getInstanceProperty() in 2.1.0 
org.eclipse.persistence.sessions.DatabaseLogin.getQualifiedSequenceTableName()
          use ((TableSequence)getDefaultSequence()).getQualifiedTableName() instead 
org.eclipse.persistence.exceptions.QueryException.getQueryArguments()
          Replaced by QueryException.getQueryArgumentsRecord() 
org.eclipse.persistence.sdo.SDODataObject.getSequence(int)
          in 2.1.0. 
org.eclipse.persistence.sdo.SDODataObject.getSequence(String)
          in 2.1.0. 
org.eclipse.persistence.sessions.DatabaseLogin.getSequenceCounterFieldName()
          use ((TableSequence)getDefaultSequence()).getCounterFieldName() instead 
org.eclipse.persistence.sessions.DatabaseLogin.getSequenceNameFieldName()
          use ((TableSequence)getDefaultSequence()).getNameFieldName() instead 
org.eclipse.persistence.sessions.DatasourceLogin.getSequencePreallocationSize()
          use getDefaultSequence().getPreallocationSize() instead 
org.eclipse.persistence.sessions.DatabaseLogin.getSequenceTableName()
          use ((TableSequence)getDefaultSequence()).getTableName() instead 
org.eclipse.persistence.sessions.factories.SessionManager.getSession(XMLLoader, String, ClassLoader, boolean, boolean)
          since OracleAS TopLink 10g (10.1.3). Replaced by #getSession(XMLSessionConfigLoader, String, ClassLoader, boolean, boolean) 
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager.getSessionRemoteController()
          Since 4.0 
org.eclipse.persistence.services.RuntimeServices.getShouldLogDebug()
            
org.eclipse.persistence.services.RuntimeServices.getShouldLogExceptions()
            
org.eclipse.persistence.services.RuntimeServices.getShouldLogExceptionStackTrace()
          Stack trace is logged for SEVERE all the time and at FINER level for WARNING or less 
org.eclipse.persistence.services.RuntimeServices.getShouldPrintConnection()
          Connection is always printed whenever available 
org.eclipse.persistence.services.RuntimeServices.getShouldPrintDate()
          Date is always printed 
org.eclipse.persistence.services.RuntimeServices.getShouldPrintSession()
          Session is always printed whenever available 
org.eclipse.persistence.services.RuntimeServices.getShouldPrintThread()
          Thread is logged at FINE or less level 
org.eclipse.persistence.sessions.Session.getWriteLockValue(Object)
            
org.eclipse.persistence.sessions.Session.getWriteLockValue(Vector, Class)
            
org.eclipse.persistence.sessions.Session.initializeAllIdentityMaps()
            
org.eclipse.persistence.sessions.Session.initializeIdentityMap(Class)
            
org.eclipse.persistence.sessions.Session.initializeIdentityMaps()
            
org.eclipse.persistence.oxm.XMLMarshaller.objectToXML(Object, Node)
            
org.eclipse.persistence.sessions.Session.printIdentityMap(Class)
            
org.eclipse.persistence.sessions.Session.printIdentityMaps()
            
org.eclipse.persistence.sessions.factories.SessionManager.processSessionBrokerPlaceHolder(SessionBrokerPlaceHolder, XMLLoader, ClassLoader, boolean, boolean)
          since OracleAS TopLink 10g (10.0.3) There is no direct replacement API. 
org.eclipse.persistence.sessions.Session.putInIdentityMap(Object)
            
org.eclipse.persistence.sessions.Session.putInIdentityMap(Object, Vector)
            
org.eclipse.persistence.sessions.Session.putInIdentityMap(Object, Vector, Object)
            
org.eclipse.persistence.sessions.Session.readAllObjects(Class, String)
          Replaced by Session.readAllObjects(Class, Call) 
org.eclipse.persistence.sessions.Session.readObject(Class, String)
          use readObject(Class domainClass, Call aCall) 
org.eclipse.persistence.sessions.factories.XMLProjectReader.readWithClassLoader(String, ClassLoader)
            
org.eclipse.persistence.sessions.broker.SessionBroker.releaseClientSessionBroker()
          Since OracleAS TopLink 10g (10.0.3). Use release(). 
org.eclipse.persistence.sessions.Session.removeFromIdentityMap(Object)
            
org.eclipse.persistence.sessions.Session.removeFromIdentityMap(Vector, Class)
            
org.eclipse.persistence.mappings.foundation.AbstractTransformationMapping.setAttributeMethodName(String)
          replaced by setAttributeTransformation(String) 
org.eclipse.persistence.sessions.Session.setCacheSynchronizationManager(CacheSynchronizationManager)
          since OracleAS TopLink 10g (10.1.3). This method is replaced by DatabaseSession.setCommandManager(CommandManager) 
org.eclipse.persistence.queries.ReadObjectQuery.setCheckCache(boolean)
          replaced by setCacheUsage 
org.eclipse.persistence.sessions.DatabaseLogin.setDataSourceName(String)
          since 10.1.3 replaced by DatabaseLogin.setODBCDataSourceName(String) 
org.eclipse.persistence.sessions.coordination.RemoteCommandManager.setDiscoveryManager(DiscoveryManager)
          overwrite TransportManager.createDiscovery() method if special DiscoveryManager is needed. 
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager.setLocalHostURL(String)
          since 4.5 now set on ClusteringService 
org.eclipse.persistence.descriptors.ClassDescriptor.setMultipleTableForeignKeyFieldNames(Vector)
          11.1.1.0.0 
org.eclipse.persistence.descriptors.ClassDescriptor.setMultipleTablePrimaryKeyFieldNames(Vector)
          11.1.1.0.0 
org.eclipse.persistence.sessions.server.Server.setNumberOfReadConnections(int)
          Replaced by getReadConnectionPool().setMaxNumberOfConnections(int) ConnectionPool.setMaxNumberOfConnections(int) 
org.eclipse.persistence.sessions.server.ServerSession.setNumberOfReadConnections(int)
          Replaced by getReadConnectionPool().setMaxNumberOfConnections(int) ConnectionPool.setMaxNumberOfConnections(int) 
org.eclipse.persistence.sessions.DatasourceLogin.setSelectSequenceNumberQuery(ValueReadQuery)
          use ((QuerySequence)getDefaultSequence()).setSelectQuery(ValueReadQuery) instead 
org.eclipse.persistence.sessions.DatabaseLogin.setSequenceCounterFieldName(String)
          use ((TableSequence)getDefaultSequence()).setCounterFieldName(String) instead 
org.eclipse.persistence.sessions.DatabaseLogin.setSequenceNameFieldName(String)
          use ((TableSequence)getDefaultSequence()).setNameFieldName(String) instead 
org.eclipse.persistence.sessions.DatasourceLogin.setSequencePreallocationSize(int)
          use getDefaultSequence().setPreallocationSize(int) instead 
org.eclipse.persistence.sessions.DatabaseLogin.setSequenceTableName(String)
          use ((TableSequence)getDefaultSequence()).setTableName(String) instead 
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager.setSessionRemoteController(Object)
          As of version 4.0 
org.eclipse.persistence.queries.ReadQuery.setShouldCacheQueryResults(boolean)
          since 10.1.3, replaced by setQueryResultsCachingPolicy(QueryResultsCachePolicy) 
org.eclipse.persistence.services.RuntimeServices.setShouldLogDebug(boolean)
            
org.eclipse.persistence.services.RuntimeServices.setShouldLogExceptions(boolean)
            
org.eclipse.persistence.services.RuntimeServices.setShouldLogExceptionStackTrace(boolean)
          Stack trace is logged for SEVERE all the time and at FINER level for WARNING or less 
org.eclipse.persistence.services.RuntimeServices.setShouldLogMessages(boolean)
            
org.eclipse.persistence.sessions.factories.SessionManager.setShouldPerformDTDValidation(boolean)
          since OracleAS TopLink 10g (10.1.3). Replaced by SessionManager.setShouldUseSchemaValidation(boolean) 
org.eclipse.persistence.services.RuntimeServices.setShouldPrintConnection(boolean)
          Connection is always printed whenever available 
org.eclipse.persistence.services.RuntimeServices.setShouldPrintDate(boolean)
          Date is always printed 
org.eclipse.persistence.services.RuntimeServices.setShouldPrintSession(boolean)
          Session is always printed whenever available 
org.eclipse.persistence.services.RuntimeServices.setShouldPrintThread(boolean)
          Thread is logged at FINE or less level 
org.eclipse.persistence.sessions.coordination.CommandManager.setShouldRemoveConnectionOnError(boolean)
            
org.eclipse.persistence.sessions.coordination.RemoteCommandManager.setShouldRemoveConnectionOnError(boolean)
            
org.eclipse.persistence.sessions.DatasourceLogin.setUpdateSequenceQuery(DataModifyQuery)
          use ((QuerySequence)getDefaultSequence()).setUpdateQuery(DataModifyQuery) instead 
org.eclipse.persistence.sessions.DatabaseLogin.setUsesBinding(boolean)
          replaced by setUsesByteArrayBinding(boolean) 
org.eclipse.persistence.mappings.OneToOneMapping.setUsesJoining(boolean)
          since OracleAS TopLink 11g (11.1.1.0.0). This class is replaced by org.eclipse.persistence.mappings.ForeignReferenceMapping.setJoinFetch(int) 
org.eclipse.persistence.sessions.DatabaseLogin.setUsesNativeSequencing(boolean)
          use setDefaultSequence(Sequence) instead, sequence could be: sequence = new TableSequence(); sequence = new UnaryTableSequence(); sequence = new NativeSequence(); ... 
org.eclipse.persistence.sessions.factories.SessionManager.shouldPerformDTDValidation()
          since OracleAS TopLink 10g (10.1.3). Replaced by SessionManager.shouldUseSchemaValidation() 
org.eclipse.persistence.sessions.coordination.CommandManager.shouldRemoveConnectionOnError()
            
org.eclipse.persistence.sessions.coordination.RemoteCommandManager.shouldRemoveConnectionOnError()
            
org.eclipse.persistence.mappings.OneToOneMapping.shouldUseJoining()
          since OracleAS TopLink 11g (11.1.1.0.0). This class is replaced by org.eclipse.persistence.mappings.ForeignReferenceMapping.getJoinFetch() 
org.eclipse.persistence.sessions.Session.updateWriteLockValue(Object, Object)
            
org.eclipse.persistence.sessions.Session.updateWriteLockValue(Vector, Class, Object)
            
org.eclipse.persistence.mappings.OneToOneMapping.useJoining()
          since OracleAS TopLink 11g (11.1.1.0.0). This class is replaced by org.eclipse.persistence.mappings.ForeignReferenceMapping.setJoinFetch(int) 
org.eclipse.persistence.sessions.Session.usesExternalTransactionController()
          replaced by #hasExternalTransactionController() 
 

Deprecated Constructors
org.eclipse.persistence.sessions.remote.CacheSynchronizationManager(Object)
          As of version 4.0 
 


EclipseLink 1.0_1.0M2 API Reference - Incubation