Deprecated API


Contents
Deprecated Interfaces
org.openmdx.compatibility.base.naming.ExtendedContext
          use org.openmdx.base.naming.Contexts#bind( javax.Naming.Context, javax.naming.Name, java.lang.Object) instead of org.openmdx.compatibility.base.naming.ExtendedContext#LENIENT. 
org.openmdx.compatibility.base.accessor.object.cci.InstanceCallbacks_1_0
          use org.openmdx.base.event.InstanceCallbackListener 
org.openmdx.uses.org.apache.commons.collections.PriorityQueue
          Replaced by the Buffer interface and implementations in buffer subpackage. Due to be removed in v4.0. 
org.openmdx.compatibility.base.application.cci.ServiceLocator_1_0
          in favour of Standard JNDI access 
 

Deprecated Classes
org.openmdx.compatibility.base.application.cci.Application
          without replacement 
org.openmdx.compatibility.base.application.control.Application_1_0
          use Application instead 
org.openmdx.compatibility.base.application.control.ApplicationController_1_0
          use ApplicationController instead 
org.openmdx.compatibility.base.application.j2ee.ApplicationServerManager_1
          in favour of 
org.openmdx.compatibility.base.exception.Assertions
          without replacement 
org.openmdx.uses.org.apache.commons.collections.BinaryHeap
          Replaced by PriorityBuffer in buffer subpackage. Due to be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.BoundedFifoBuffer
          Moved to buffer subpackage. Due to be removed in v4.0. 
org.openmdx.compatibility.base.application.spi.CommandArguments_1
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Parameter
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.SystemProperty
            
org.openmdx.compatibility.base.exception.CommonExceptions
          org.openmdx.base.exception.BasicException.Code 
org.openmdx.base.application.configuration.ConfigurationValidationReport
          in favour of Report. 
org.openmdx.compatibility.base.dataprovider.kernel.ConnectorContainer_1
          in favour of Standard JNDI access for Dataprovider Dataprovider_1_0Connections and in favour of LightweightContainer in case of DataSources 
org.openmdx.uses.org.apache.commons.collections.CursorableLinkedList
          Use new version in list subpackage, which has been rewritten and now returns the cursor from the listIterator method. Will be removed in v4.0 
org.openmdx.compatibility.base.dataprovider.transport.none.DataproviderContainer_1
          in favour of LightweightContainer and its implementation classes. 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions
          org.openmdx.base.exception.BasicException.Code fields 
org.openmdx.uses.org.apache.commons.collections.DefaultMapBag
          Moved to bag subpackage as AbstractMapBag. Due to be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.DefaultMapEntry
          Use the version in the keyvalue subpackage. Will be removed in v4.0 
org.openmdx.uses.org.apache.commons.collections.DoubleOrderedMap
          Replaced by TreeBidiMap in bidimap subpackage. Due to be removed in v4.0. 
org.openmdx.base.time.Duration
            
org.openmdx.uses.org.apache.commons.collections.HashBag
          Moved to bag subpackage and rewritten internally. Due to be removed in v4.0. 
org.openmdx.base.text.format.IndexedRecordFormatter
          use org.openmdx.kernel.text.format.IntendingFormatter 
org.openmdx.compatibility.base.naming.InitialContainerContextFactory
          together with the only subsystem using it, namely the LightweightContainer_1. 
org.openmdx.compatibility.base.application.cci.InProcessDataproviderConnectionFactory
          in favour of Dataprovider_1Deployment 
org.openmdx.kernel.application.client.InProcessDeployment
          in favour of org.openmdx.base.application.deploy.InProcessDeployment 
org.openmdx.compatibility.base.accessor.object.spi.InstanceCallbackAdapter
            
org.openmdx.compatibility.base.application.spi.JndiServiceLocator_1
          in favour of Standard JNDI access 
org.openmdx.compatibility.base.application.container.LightweightContainer_1
          in favour of LightweightContainer and its implementation classes. 
org.openmdx.compatibility.base.collection.Lists
            
org.openmdx.kernel.naming.LocalContext
          together with the only subsystem using it, namely the LightweightContainer_1. 
org.openmdx.kernel.naming.LocalContextFactory
          together with the only subsystem using it, namely the LightweightContainer_1. 
org.openmdx.uses.org.apache.commons.collections.LRUMap
          Moved to map subpackage. Due to be removed in v4.0. 
org.openmdx.base.text.format.MappedRecordFormatter
          use org.openmdx.kernel.text.format.IndentingFormatter 
org.openmdx.compatibility.base.exception.Property
          use BaseException.Parameter 
org.openmdx.uses.org.apache.commons.collections.iterators.ProxyIterator
          Use AbstractIteratorDecorator. Will be removed in v4.0 
org.openmdx.uses.org.apache.commons.collections.iterators.ProxyListIterator
          Use AbstractListIteratorDecorator. Will be removed in v4.0 
org.openmdx.uses.org.apache.commons.collections.ProxyMap
          Moved to map subpackage as AbstractMapDecorator. It will be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.ReferenceMap
          Moved to map subpackage. Due to be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.SequencedHashMap
          Replaced by LinkedMap and ListOrderedMap in map subpackage. Due to be removed in v4.0. 
org.openmdx.kernel.enumeration.ShortEnumeration
          use a Java native enum. 
org.openmdx.compatibility.base.application.container.SimpleServiceLocator
          in favour of Standard JNDI access 
org.openmdx.compatibility.base.application.spi.SimpleServiceLocator_1
          in favour of Standard JNDI access 
org.openmdx.base.exception.StackedExceptions
            
org.openmdx.compatibility.base.application.j2ee.StandardServiceLocator
          in favour of Standard JNDI access 
org.openmdx.compatibility.base.application.spi.StandardServiceLocator_1
          in favour of Standard JNDI access 
org.openmdx.uses.org.apache.commons.collections.StaticBucketMap
          Moved to map subpackage. Due to be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.SynchronizedPriorityQueue
          PriorityQueue is replaced by the Buffer interface, see buffer subpackage. Due to be removed in v4.0. 
org.openmdx.uses.org.apache.commons.collections.TreeBag
          Moved to bag subpackage and rewritten internally. Due to be removed in v4.0. 
org.openmdx.base.net.UIDFactory
          use org.openmdx.kernel.id.UUIDs#getGenerator() 
org.openmdx.compatibility.base.net.UIDFactory
          use org.openmdx.kernel.id.UUIDs#getGenerator() 
org.openmdx.uses.org.apache.commons.collections.UnboundedFifoBuffer
          Moved to buffer subpackage. Due to be removed in v4.0. 
org.openmdx.compatibility.base.dataprovider.kernel.WlsDataproviderConnectionManager_1
          in favour of Standard JNDI access 
org.openmdx.compatibility.base.application.j2ee.WlsManager_1
          in favour of 
 

Deprecated Fields
org.openmdx.compatibility.base.exception.CommonExceptionCodes.ABORT
          org.openmdx.base.exception.BaseExceptionCode#ABORT 
org.openmdx.compatibility.base.exception.CommonExceptions.ACCESS_DENIED
          org.openmdx.base.exception.BasicException.Code#AUTHORIZATION_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.ACTIVATION_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#ACTIVATION_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptions.ASSERTION
          org.openmdx.base.exception.BasicException.Code#ASSERTION_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.ASSERTION_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#ASSERTION_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.AUTHORIZATION_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#AUTHORIZATION_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.BAD_MEMBER_NAME
          org.openmdx.base.exception.BaseExceptionCode#BAD_MEMBER_NAME 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.BAD_PARAMETER
          org.openmdx.base.exception.BaseExceptionCode#BAD_PARAMETER 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.BAD_QUERY_CRITERIA
          org.openmdx.base.exception.BaseExceptionCode#BAD_QUERY_CRITERIA 
org.openmdx.compatibility.base.exception.CommonExceptions.BAD_SELECTION_CRITERIA
          org.openmdx.base.exception.BasicException.Code#BAD_QUERY_CRITERIA 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.BAD_SEQUENCE_LENGTH
          org.openmdx.base.exception.BaseExceptionCode#BAD_SEQUENCE_LENGTH 
org.openmdx.compatibility.base.dataprovider.layer.persistence.jdbc.LayerConfigurationEntries.COLUMN_NAME_LONG
          COLUMN_NAME_LONG defines the corresponding long column name for a configured COLUMN_NAME_SHORT. 
org.openmdx.compatibility.base.dataprovider.layer.persistence.jdbc.LayerConfigurationEntries.COLUMN_NAME_SHORT
          COLUMN_NAME_SHORT defines the corresponding short column name for a configured COLUMN_NAME_LONG. 
org.openmdx.compatibility.base.dataprovider.layer.model.LayerConfigurationEntries.COMPATIBILITY_DISABLE_HISTORY_REFERENCE_PATTERN
          use DISABLE_HISTORY_REFERENCE_PATTERN instead 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.CONCURRENT_ACCESS_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#CONCURRENT_ACCESS_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptions.CONFIGURATION
          org.openmdx.base.exception.BasicException.Code#INVALID_CONFIGURATION 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.DATA_CONVERSION
          org.openmdx.base.exception.BaseExceptionCode#DATA_CONVERSION 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.DEACTIVATION_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#DEACTIVATION_FAILURE 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions.DOMAIN
          org.openmdx.base.exception.BasicException.Code#DEFAULT_DOMAIN 
org.openmdx.compatibility.base.exception.CommonExceptions.DOMAIN
          org.openmdx.base.exception.BasicException.Code#DEFAULT_DOMAIN 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.DOMAIN
          org.openmdx.base.exception.BaseExceptionCode#DEFAULT_DOMAIN 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.DUPLICATE
          org.openmdx.base.exception.BaseExceptionCode#DUPLICATE 
org.openmdx.compatibility.base.exception.CommonExceptions.EXECUTION_FAILURE
          org.openmdx.base.exception.BasicException.Code#PROCESSING_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.HEURISTIC
          org.openmdx.base.exception.BaseExceptionCode#HEURISTIC 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.IGNORING
          use "Never" 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.IGNORING_TRANSACTION
          use "Never" 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.ILLEGAL_STATE
          org.openmdx.base.exception.BaseExceptionCode#ILLEGAL_STATE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.INTERNAL
          org.openmdx.base.exception.BaseExceptionCode#GENERIC 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions.INVALID_ATTRIBUTE
          org.openmdx.base.exception.BasicException.Code#BAD_MEMBER_NAME 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.INVALID_CONFIGURATION
          org.openmdx.base.exception.BaseExceptionCode#INVALID_CONFIGURATION 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.JOINING
          use "Mandatory" 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.JOINING_TRANSACTION
          use "Mandatory" 
org.openmdx.compatibility.base.naming.ExtendedContext.LENIENT
          use org.openmdx.base.naming.Contexts#getSubcontext( javax.Naming.Context, javax.naming.Name) instead of org.openmdx.compatibility.base.naming.ExtendedContext#LENIENT. 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.MANAGING_TRANSACTION
          use "NoOrNew" 
org.openmdx.compatibility.base.exception.CommonExceptions.MEDIA_ACCESS
          org.openmdx.base.exception.BasicException.Code#MEDIA_ACCESS_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.MEDIA_ACCESS_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#MEDIA_ACCESS_FAILURE 
org.openmdx.compatibility.base.dataprovider.cci.TransactionPolicies.NO_OR_NEW_TRANSACTION
          use "NoOrNew" 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.NONE
          org.openmdx.base.exception.BaseExceptionCode#NONE 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions.NOT_A_REFERENCE
          without replacement 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions.NOT_AN_OBJECT
          without replacement 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.NOT_AVAILABLE
          org.openmdx.base.exception.BaseExceptionCode#NOT_AVAILABLE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.NOT_FOUND
          org.openmdx.base.exception.BaseExceptionCode#NOT_FOUND 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.NOT_SUPPORTED
          org.openmdx.base.exception.BaseExceptionCode#NOT_SUPPORTED 
org.openmdx.compatibility.base.dataprovider.cci.SystemAttributes.OBJECT_CREATED_AT
          use CREATED_AT 
org.openmdx.compatibility.base.dataprovider.cci.SystemAttributes.OBJECT_CREATED_BY
          use CREATED_BY 
org.openmdx.compatibility.base.dataprovider.cci.SystemAttributes.OBJECT_INSTANCEOF
          use OBJECT_INSTANCE_OF instead. 
org.openmdx.compatibility.base.dataprovider.cci.SystemAttributes.OBJECT_MODIFIED_AT
          use MODIFIED_AT 
org.openmdx.compatibility.base.dataprovider.cci.SystemAttributes.OBJECT_MODIFIED_BY
          use MODIFIED_BY 
org.openmdx.compatibility.base.exception.CommonExceptions.OPTIMISTIC_LOCKING
          org.openmdx.base.exception.BasicException.Code#CONCURRENT_ACCESS_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.PROCESSING_FAILURE
          org.openmdx.base.exception.BaseExceptionCode#PROCESSING_FAILURE 
org.openmdx.compatibility.base.exception.CommonExceptions.QUOTA
          org.openmdx.base.exception.BasicException.Code#QUOTA_EXCEEDED 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.QUOTA_EXCEEDED
          org.openmdx.base.exception.BaseExceptionCode#QUOTA_EXCEEDED 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.ROLLBACK
          org.openmdx.base.exception.BaseExceptionCode#ROLLBACK 
org.openmdx.compatibility.base.dataprovider.layer.persistence.jdbc.LayerConfigurationEntries.SUPPORTS_SQL_SEQUENCE
          the sequence type is auto-detected from now on. The option is not required any more. 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.TIMEOUT
          org.openmdx.base.exception.BaseExceptionCode#TIMEOUT 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.TOO_LARGE_RESULT_SET
          org.openmdx.base.exception.BaseExceptionCode#TOO_LARGE_RESULT_SET 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.TOO_MANY_EVENT_LISTENERS
          org.openmdx.base.exception.BaseExceptionCode#TOO_MANY_EVENT_LISTENERS 
org.openmdx.compatibility.base.dataprovider.cci.DataproviderExceptions.TRANSIENT
          without replacement 
org.openmdx.compatibility.base.naming.Path.URI_SCHEME
          use org.openmdx.kernel.uri.scheme.OpenMDXSchemes.URI_SCHEME 
org.openmdx.model1.mapping.MappingTypes.XMI_OPENMDX_1
          use MappingTypes.XMI1 
org.openmdx.model1.code.PrimitiveTypes.XRI_ALIAS
            
 

Deprecated Methods
org.openmdx.compatibility.base.exception.Assertions.assertAtErrorLevel(boolean, String)
          without replacement 
org.openmdx.compatibility.base.exception.Assertions.assertAtExceptionLevel(boolean, String)
          without replacement 
org.openmdx.compatibility.base.dataprovider.layer.model.ObjectView_1.clearStorage()
          since openMDX 1.5.3 
org.openmdx.compatibility.base.net.UIDFactory.create()
          use org.openmdx.kerne.id.UUIDs.getProvider().next().toString() instead 
org.openmdx.uses.org.apache.commons.collections.bidimap.AbstractDualBidiMap.createMap()
          For constructors, use the new two map constructor. For deserialization, populate the maps array directly in readObject. 
org.openmdx.compatibility.base.dataprovider.layer.persistence.jdbc.DbObject.createMultiValuedObject(DataproviderObject)
          not supported/required anymore by database plugin. 
org.openmdx.compatibility.application.dataprovider.transport.ejb.to.ejb.Dataprovider_1Bean.deactivate()
            
org.openmdx.application.log.AppLog.enablePerformanceLog(boolean)
          use Config.enablePerformanceLog(boolean) from the AppLog.getLogConfig() class 
org.openmdx.application.log.AppLog.enableStatisticsLog(boolean)
          use Config.enableStatisticsLog(boolean) from the AppLog.getLogConfig() class 
org.openmdx.kernel.application.process.Subprocess.fork(String, String, String[], Map, String, String[], Character)
          in favour of the fork method including an explicit output and exception stream. 
org.openmdx.compatibility.base.exception.CommonExceptions.fromString(String)
          org.openmdx.base.exception.BasicException.Code#toValue(String) 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.fromString(String)
          org.openmdx.base.exception.BaseExceptionCode#toValue(String) 
org.openmdx.model1.code.ModelExceptions.fromString(String)
          use toValue() instead 
org.openmdx.compatibility.base.application.cci.Application.get(Class)
            
org.openmdx.compatibility.base.exception.Property.get(int)
          without replacement 
org.omg.model1.cci.model1PackageImpl.getAliasTypeClass()
          in favour of getAliasType() 
org.openmdx.kernel.log.LogEvent.getAppName()
          use LogEvent.getAppId() instead 
org.omg.model1.cci.model1PackageImpl.getAssociationClass()
          in favour of getAssociation() 
org.omg.model1.cci.model1PackageImpl.getAssociationEndClass()
          in favour of getAssociationEnd() 
org.omg.model1.cci.model1PackageImpl.getAttributeClass()
          in favour of getAttribute() 
org.openmdx.compatibility.base.dataprovider.transport.adapter.Provider_1.getAttributePart(Path, String, int, int)
          as optional objects can't be accepted 
org.openmdx.compatibility.base.dataprovider.transport.cci.Provider_1_0.getAttributePart(Path, String, int, int)
          as optional objects can't be accepted 
org.openmdx.compatibility.audit1.cci.audit1PackageImpl.getAuditableClass()
          in favour of getAuditable() 
org.openmdx.base.cci.basePackageImpl.getAuthorityClass()
          in favour of getAuthority() 
org.openmdx.filter1.cci.filter1PackageImpl.getBooleanPropertyClass()
          in favour of getBooleanProperty() 
org.openmdx.generic1.cci.generic1PackageImpl.getBooleanPropertyClass()
          in favour of getBooleanProperty() 
org.openmdx.kernel.exception.BasicException.Wrapper.getCause(String)
          use org.openmdx.kernel.exception.Throwables#getCause(java.lang.Throwable,java.lang.String)'s result 
org.omg.model1.cci.model1PackageImpl.getClassClass()
          in favour of getClass_() 
org.openmdx.base.exception.ServiceException.getClassName()
          use @{link ServiceException#getStackedException()} followed by 
org.omg.model1.cci.model1PackageImpl.getCollectionTypeClass()
          in favour of getCollectionType() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getComponentClass()
          in favour of getComponent() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getConfigurationClass()
          in favour of getConfiguration() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getConnectionClass()
          in favour of getConnection() 
org.omg.model1.cci.model1PackageImpl.getConstantClass()
          in favour of getConstant() 
org.omg.model1.cci.model1PackageImpl.getConstraintClass()
          in favour of getConstraint() 
org.openmdx.datastore1.cci.datastore1PackageImpl.getDatabaseClass()
          in favour of getDatabase() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDatabaseConnectorClass()
          in favour of getDatabaseConnector() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDatabaseResourceReferenceClass()
          in favour of getDatabaseResourceReference() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderBooleanPropertyClass()
          in favour of getDataproviderBooleanProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderClass()
          in favour of getDataprovider() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderConnectorClass()
          in favour of getDataproviderConnector() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderIntegerPropertyClass()
          in favour of getDataproviderIntegerProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderResourceClass()
          in favour of getDataproviderResource() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderResourceReferenceClass()
          in favour of getDataproviderResourceReference() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderStringPropertyClass()
          in favour of getDataproviderStringProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderTypeBooleanPropertyClass()
          in favour of getDataproviderTypeBooleanProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderTypeClass()
          in favour of getDataproviderType() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderTypeIntegerPropertyClass()
          in favour of getDataproviderTypeIntegerProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDataproviderTypeStringPropertyClass()
          in favour of getDataproviderTypeStringProperty() 
org.openmdx.filter1.cci.filter1PackageImpl.getDecimalPropertyClass()
          in favour of getDecimalProperty() 
org.openmdx.generic1.cci.generic1PackageImpl.getDecimalPropertyClass()
          in favour of getDecimalProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDeploymentUnitClass()
          in favour of getDeploymentUnit() 
org.openmdx.base.exception.ServiceException.getDescription()
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.base.exception.ServiceException.getDomain()
          use @{link ServiceException#getExceptionDomain()}. 
org.openmdx.compatibility.runtime1.cci.runtime1PackageImpl.getDomainClass()
          in favour of getDomain() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getDomainClass()
          in favour of getDomain() 
org.omg.model1.cci.model1PackageImpl.getEnumerationTypeClass()
          in favour of getEnumerationType() 
org.openmdx.base.exception.ServiceException.getErrorCode()
          use @{link ServiceException#getStackedException()} followed by 
org.omg.model1.cci.model1PackageImpl.getExceptionClass()
          in favour of getException() 
org.openmdx.kernel.exception.BasicException.Wrapper.getExceptionCode()
          use org.openmdx.kernel.exception.BasicException#getExceptionCode() on org.openmdx.kernel.exception.Throwables#getCause(java.lang.Throwable,java.lang.String)'s result 
org.openmdx.kernel.exception.BasicException.Wrapper.getExceptionDomain()
          use org.openmdx.kernel.exception.BasicException#getExceptionDomain() on org.openmdx.kernel.exception.Throwables#getCause(java.lang.Throwable,java.lang.String)'s result 
org.openmdx.kernel.exception.BasicException.Wrapper.getExceptionStack()
          use java.lang.Throwable#getCause() 
org.openmdx.filter1.cci.filter1PackageImpl.getFilterClass()
          in favour of getFilter() 
org.openmdx.compatibility.base.exception.Property.getFirstValue()
          use BasicException.Parameter#getValue() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getGenericResourceReferenceClass()
          in favour of getGenericResourceReference() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getHttpUrlConnectorClass()
          in favour of getHttpUrlConnector() 
org.omg.model1.cci.model1PackageImpl.getImportClass()
          in favour of getImport_() 
org.openmdx.datastore1.cci.datastore1PackageImpl.getIndexClass()
          in favour of getIndex() 
org.openmdx.compatibility.runtime1.cci.runtime1PackageImpl.getInstanceClass()
          in favour of getInstance() 
org.openmdx.filter1.cci.filter1PackageImpl.getIntegerPropertyClass()
          in favour of getIntegerProperty() 
org.openmdx.generic1.cci.generic1PackageImpl.getIntegerPropertyClass()
          in favour of getIntegerProperty() 
org.openmdx.compatibility.audit1.cci.audit1PackageImpl.getInvolvedClass()
          in favour of getInvolved() 
org.openmdx.base.exception.ServiceException.getLineNr()
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.base.exception.ServiceException.getMethodName()
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.deployment1.cci.deployment1PackageImpl.getModuleClass()
          in favour of getModule() 
org.openmdx.compatibility.runtime1.cci.runtime1PackageImpl.getNamespaceClass()
          in favour of getNamespace() 
org.omg.model1.cci.model1PackageImpl.getOperationClass()
          in favour of getOperation() 
org.openmdx.lock1.cci.lock1PackageImpl.getOptimisticLockClass()
          in favour of getOptimisticLock() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getOutboundCommunicationClass()
          in favour of getOutboundCommunication() 
org.omg.model1.cci.model1PackageImpl.getPackageClass()
          in favour of getPackage_() 
org.omg.model1.cci.model1PackageImpl.getParameterClass()
          in favour of getParameter() 
org.openmdx.base.exception.ServiceException.getParameters()
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.preferences1.cci.preferences1PackageImpl.getPreferencesClass()
          in favour of getPreferences() 
org.omg.model1.cci.model1PackageImpl.getPrimitiveTypeClass()
          in favour of getPrimitiveType() 
org.openmdx.base.cci.basePackageImpl.getProviderClass()
          in favour of getProvider() 
org.openmdx.compatibility.datastore1.cci.datastore1PackageImpl.getQueryFilterClass()
          in favour of getQueryFilter() 
org.omg.model1.cci.model1PackageImpl.getReferenceClass()
          in favour of getReference() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getResourceAdapterBooleanPropertyClass()
          in favour of getResourceAdapterBooleanProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getResourceAdapterIntegerPropertyClass()
          in favour of getResourceAdapterIntegerProperty() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getResourceAdapterStringPropertyClass()
          in favour of getResourceAdapterStringProperty() 
org.omg.model1.cci.model1PackageImpl.getSegmentClass()
          in favour of getSegment() 
org.openmdx.compatibility.audit1.cci.audit1PackageImpl.getSegmentClass()
          in favour of getSegment() 
org.openmdx.compatibility.runtime1.cci.runtime1PackageImpl.getSegmentClass()
          in favour of getSegment() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getSegmentClass()
          in favour of getSegment() 
org.openmdx.preferences1.cci.preferences1PackageImpl.getSegmentClass()
          in favour of getSegment() 
org.openmdx.compatibility.sequence1.cci.sequence1PackageImpl.getSequenceClass()
          in favour of getSequence() 
org.openmdx.base.accessor.jmi.cci.JmiServiceException.getServiceException()
          use new 
org.openmdx.base.exception.RuntimeServiceException.getServiceException()
          use new 
org.openmdx.compatibility.base.dataprovider.cci.ServiceHeader.getSessionId()
          use org.openmdx.compatibility.base.dataprovider.cci.ServcieHeader#getCorrelationId() instead 
org.openmdx.base.accessor.jmi.cci.JmiServiceException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.ServiceException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.RuntimeServiceException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.NotSupportedException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.MarshalException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.ExtendedIOException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.BadParameterException.getStackedException()
          use getExceptionStack() 
org.openmdx.kernel.security.token.TokenException.getStackedException()
          use getExceptionStack() 
org.openmdx.base.exception.ServiceException.getStackedException(int)
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.compatibility.state1.cci.state1PackageImpl.getStateCapableClass()
          in favour of getStateCapable() 
org.openmdx.deployment1.cci.deployment1PackageImpl.getStatefulConnectionClass()
          in favour of getStatefulConnection() 
org.openmdx.compatibility.runtime1.cci.runtime1PackageImpl.getStatisticsClass()
          in favour of getStatistics() 
org.openmdx.filter1.cci.filter1PackageImpl.getStringPropertyClass()
          in favour of getStringProperty() 
org.openmdx.generic1.cci.generic1PackageImpl.getStringPropertyClass()
          in favour of getStringProperty() 
org.omg.model1.cci.model1PackageImpl.getStructureFieldClass()
          in favour of getStructureField() 
org.omg.model1.cci.model1PackageImpl.getStructureTypeClass()
          in favour of getStructureType() 
org.omg.model1.cci.model1PackageImpl.getTagClass()
          in favour of getTag() 
org.openmdx.base.exception.ServiceException.getTimestamp()
          use @{link ServiceException#getStackedException()} followed by 
org.openmdx.datastore1.cci.datastore1PackageImpl.getTransientClass()
          in favour of getTransient_() 
org.openmdx.compatibility.audit1.cci.audit1PackageImpl.getUnitOfWorkClass()
          in favour of getUnitOfWork() 
org.openmdx.filter1.cci.filter1PackageImpl.getUriPropertyClass()
          in favour of getUriProperty() 
org.openmdx.generic1.cci.generic1PackageImpl.getUriPropertyClass()
          in favour of getUriProperty() 
org.openmdx.compatibility.base.exception.Property.getValues()
          use BasicException.Parameter#getValue() 
org.openmdx.application.Version.getVersion()
          use #getImplementationVersion() instead 
org.openmdx.base.Version.getVersion()
          use #getImplementationVersion() instead 
org.openmdx.kernel.Version.getVersion()
          use #getImplementationVersion() instead 
org.openmdx.uses.org.apache.commons.collections.CollectionUtils.index(Object, int)
          use CollectionUtils.get(Object, int) instead. Will be removed in v4.0 
org.openmdx.uses.org.apache.commons.collections.CollectionUtils.index(Object, Object)
          use CollectionUtils.get(Object, int) instead. Will be removed in v4.0 
org.openmdx.compatibility.base.application.cci.Application.isRegistered(Class)
            
org.openmdx.compatibility.base.exception.CommonExceptions.max()
            
org.openmdx.compatibility.base.exception.CommonExceptionCodes.max()
            
org.openmdx.model1.code.ModelExceptions.max()
            
org.openmdx.compatibility.base.exception.CommonExceptions.min()
            
org.openmdx.compatibility.base.exception.CommonExceptionCodes.min()
            
org.openmdx.model1.code.ModelExceptions.min()
            
org.openmdx.compatibility.base.accessor.object.cci.InstanceCallbacks_1_0.objPostLoad()
          use org.openmdx.base.event.InstanceCallbackListener#postLoad(InstanceCallbackEvent) 
org.openmdx.compatibility.base.accessor.object.cci.InstanceCallbacks_1_0.objPreClear()
          use org.openmdx.base.event.InstanceCallbackListener#preClear(InstanceCallbackEvent) 
org.openmdx.compatibility.base.accessor.object.cci.InstanceCallbacks_1_0.objPreDelete()
          use org.openmdx.base.event.InstanceCallbackListener#preDeleteInstanceCallbackEvent) 
org.openmdx.compatibility.base.accessor.object.cci.InstanceCallbacks_1_0.objPreStore()
          use org.openmdx.base.event.InstanceCallbackListener#preStore(InstanceCallbackEvent) 
org.openmdx.base.accessor.generic.cci.Object_1_0.objRegisterSynchronization(InstanceCallbacks_1_0)
          use addEventListener(String,EventListener) instead 
org.openmdx.base.accessor.generic.spi.DelegatingObject_1.objRegisterSynchronization(InstanceCallbacks_1_0)
            
org.openmdx.base.accessor.generic.spi.AbstractObject_1.objRegisterSynchronization(InstanceCallbacks_1_0)
          use addEventListener(String,EventListener) instead 
org.openmdx.compatibility.base.dataprovider.transport.delegation.Object_1.objRegisterSynchronization(InstanceCallbacks_1_0)
          use addEventListener(String,EventListener) instead 
org.openmdx.base.exception.StackedExceptions.parameters(Throwable, BasicException.Parameter[])
          without replacement 
org.openmdx.base.exception.StackedExceptions.prependExceptionSource(BasicException.Parameter[])
          without replacement 
org.openmdx.compatibility.base.application.cci.Application.register(Manageable_1_0)
            
org.openmdx.compatibility.base.dataprovider.transport.cci.Dataprovider_1_1Connection.remove()
          use @{link org.openmdx.compatibility.base.dataprovider.transport.cci.Dataprovider_1_1Connection#close() close()} 
org.openmdx.compatibility.base.dataprovider.transport.http.Dataprovider_1HttpConnection.remove()
            
org.openmdx.application.log.AppLog.setApplicationName(String)
          use AppLog.setConfigName(String) instead 
org.openmdx.kernel.log.LogEvent.setAppName(String)
          use LogEvent.setAppId(String) instead 
org.openmdx.base.exception.StackedExceptions.setExceptionSource(String[])
          in favour of BasicException.setSource(exceptionSource) 
org.openmdx.application.log.AppLog.setLogLevel(int)
          use Config.setLogLevel(int) from the AppLog.getLogConfig() class 
org.openmdx.compatibility.base.application.cci.Application.shutdown()
            
org.openmdx.compatibility.base.exception.Property.size()
          without replacement 
org.openmdx.base.exception.ServiceException.stackToString()
          use @{link ServiceException#toString()}. 
org.openmdx.compatibility.base.dataprovider.layer.persistence.jdbc.DbObject.supportsObjectReplacement()
          supportsObjectReplacement not supported by Database plugin anymore. A DbObject must support object replacement. 
org.openmdx.compatibility.base.exception.Assertions.toError(Throwable)
          without replacement 
org.openmdx.compatibility.base.exception.Assertions.toError(Throwable, String)
          without replacement 
org.openmdx.base.exception.ServiceException.toServiceException(Exception)
          use new ServiceException(Exception) 
org.openmdx.base.exception.StackedExceptions.toStackedException(Throwable, Throwable)
          in favour of BasicException.toStackedException(cause,wrapper) 
org.openmdx.base.resource.Records.toString(IndexedRecord)
          use org.openmdx.kernel.text.format.IntendingFormatter#toString(java.lang.Object) 
org.openmdx.compatibility.base.exception.CommonExceptions.toString(int)
          org.openmdx.base.exception.BasicException.Code#toString(int) 
org.openmdx.compatibility.base.exception.CommonExceptionCodes.toString(int)
          org.openmdx.base.exception.BaseExceptionCode#toString(int) 
org.openmdx.base.resource.Records.toString(MappedRecord)
          use org.openmdx.kernel.text.format.IntendingFormatter#toString(java.lang.Object) 
 

Deprecated Constructors
org.openmdx.model1.mapping.AttributeDef(ModelElement_1_0, Model_1_0)
          use AttributeDef(ModelElement_1_0, Model_1_3, boolean) 
org.openmdx.model1.mapping.ClassDef(String, String, String, Set, boolean, List)
          Use #ClassDef(String,String,String,Set,boolean,boolean,List,ModelElement_1_0, Model_1_0, MetaData_1_0) instead 
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option(String, String)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option(String, String, boolean, int, int)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option(String, String, boolean, int, int, boolean)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option(String, String, String[], int, int)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.Option(String, String, String[], int, int, boolean)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.SystemProperty(String, String)
            
org.openmdx.compatibility.base.application.spi.CommandOptions_1.SystemProperty(String, String, String)
            
org.openmdx.compatibility.base.dataprovider.kernel.Dataprovider_1(Configuration, Configuration_1_0, Dataprovider_1_0)
          Configuration_1_0 superseeded by ConfigurationProvider_1_0 
org.openmdx.base.text.format.DateFormat(String)
          use DateFormat.getInstance(String) 
org.openmdx.kernel.application.client.InProcessDeployment(String[], String[], PrintStream, PrintStream)
          in favour of org.openmdx.base.application.deploy.InProcessDeployment#InProcessDeployment(String[],String[],PrintStream,PrintStream) 
org.openmdx.kernel.application.client.InProcessDeployment(String, String, PrintStream, PrintStream)
          in favour of org.openmdx.base.application.deploy.InProcessDeployment#InProcessDeployment(String,String,PrintStream,PrintStream) 
org.openmdx.kernel.application.client.InProcessDeployment(URL[], URL[], PrintStream, PrintStream)
          in favour of org.openmdx.base.application.deploy.InProcessDeployment#InProcessDeployment(URL[],URL[],PrintStream,PrintStream) 
org.openmdx.model1.exporter.spi.Model_1Accessor(String)
          Use Model_1Accessor.Model_1Accessor(String,String) instead 
org.openmdx.compatibility.base.exception.Property(Map.Entry)
          use BasicException.Parameter#Parameter(String,Object) 
org.openmdx.compatibility.base.exception.Property(String, boolean)
          use BasicException.Parameter#Parameter(String,boolean) 
org.openmdx.compatibility.base.exception.Property(String, byte)
          use BasicException.Parameter#Parameter(String,byte) 
org.openmdx.compatibility.base.exception.Property(String, int)
          use BasicException.Parameter#Parameter(String,int) 
org.openmdx.compatibility.base.exception.Property(String, long)
          use BasicException.Parameter#Parameter(String,long) 
org.openmdx.compatibility.base.exception.Property(String, Object)
          use BasicException.Parameter#Parameter(String,Object) 
org.openmdx.compatibility.base.exception.Property(String, short)
          use BasicException.Parameter#Parameter(String,short) 
org.openmdx.model1.mapping.ReferenceDef(ModelElement_1_0, Model_1_0)
          use ReferenceDef(ModelElement_1_0, Model_1_0, boolean). 
org.openmdx.model1.mapping.ReferenceDef(String, String, String, Set, String, String, String, String, String, Boolean, Boolean, boolean, String, String, String, String, String, String, boolean, boolean)
            
org.openmdx.compatibility.base.dataprovider.cci.ServiceHeader(String[], String, boolean, QualityOfService)
          Marshallers must handle requestedAt and requestedFor 
org.openmdx.model1.mapping.StructDef(ModelElement_1_0, Model_1_0)
          use StrucDef(ModelElement_1_0, Model_1_0, boolean) 
org.openmdx.kernel.application.process.Subprocess(Process, Character)
          in favour of the constructor including an explicit output and exception stream. 
org.openmdx.compatibility.base.dataprovider.transport.adapter.Switch_1(Dataprovider_1_0[], Dataprovider_1_0)
          in favour of Standard Constructor due to the fact that EJB calls should be avoided during ejbCreate(). 
org.openmdx.compatibility.base.dataprovider.importer.xml.XmlImporter(ServiceHeader, Dataprovider_1_0, Date, boolean)
          Use XmlImporter.XmlImporter(ServiceHeader,Dataprovider_1_0,Date,boolean,boolean) instead 
 



This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.