Deprecated API

Deprecated Classes
com.sap.mdm.search.CoupledAttributePickListItem
            
com.sap.mdm.schema.Dimensions
          Instead of this class it is recommended to use DimensionsManager interface which instance can be retrieved through the GetRepositoryDimensionsCommand 
com.sap.mdm.repository.commands.GetRepositoryOptionListCommand
            
com.sap.mdm.search.NullPickListItem
            
com.sap.mdm.search.NumericAttributePickListItem
            
com.sap.mdm.repository.commands.SetRepositoryOptionListCommand
            
com.sap.mdm.search.TextAttributePickListItem
            
 

Deprecated Interfaces
com.sap.mdm.valuetypes.MultilingualMdmValue
            
 

Deprecated Fields
com.sap.mdm.data.ResultDefinition.ALL_FIELDS
          use the same constant in ResultDefinitionExt class 
com.sap.mdm.repository.RepositoryProperties.ARCHIVING_REPOSITORY_TYPE
          replaced by RepositoryProperties.getRunningOperations() 
com.sap.mdm.repository.RepositoryProperties.BACKING_UP_REPOSITORY_TYPE
          replaced by RepositoryProperties.getRunningOperations() 
com.sap.mdm.group.HierGroupNode.DATA_GROUP
          use the same constant in the GroupTypes class. 
com.sap.mdm.group.commands.RetrieveGroupTreeCommand.DATA_GROUP_TYPE
          use the same constant in the com.sap.mdm.group.GroupTypes class 
com.sap.mdm.group.commands.RetrieveGroupTreeCommand.DATA_LOCATION_TYPE
          use the same constant in the com.sap.mdm.group.GroupTypes class 
com.sap.mdm.data.ResultDefinition.DISPLAY_FIELDS
          use the same constant in ResultDefinitionExt class 
com.sap.mdm.repository.RepositoryProperties.DUPLICATING_REPOSITORY_TYPE
          replaced by RepositoryProperties.getRunningOperations() 
com.sap.mdm.search.TextSearchConstraint.LANGUAGE_LAYER
          replaced by Search.setRegionLayer(int) 
com.sap.mdm.group.HierGroupNode.LOCATION_GROUP
          use the same constant in the GroupTypes class. 
com.sap.mdm.data.ResultDefinition.NO_FIELDS
          use the same constant in ResultDefinitionExt class 
com.sap.mdm.schema.TableProperties.QUALIFIED_HIERARCHY
          It was never supported. 
com.sap.mdm.schema.TableProperties.QUALIFIED_TAXONOMY
          it was never supported. 
com.sap.mdm.repository.RepositoryProperties.READ_ONLY_REPOSITORY_TYPE
          replaced by RepositoryProperties.isReadOnlyRepository(). The check would be "RepositoryProperties.getRepositoryType() == RepositoryProperties.NORMAL_REPOSITORY_TYPE && RepositoryProperties.isReadOnlyRepository() == true)". 
com.sap.mdm.search.SearchGroup.STANDARD_OPERATOR
          replaced by Search.STANDARD_OPERATOR 
com.sap.mdm.group.HierGroupNode.VALIDATION_GROUP
          use the same constant in the GroupTypes class. 
com.sap.mdm.group.commands.RetrieveGroupTreeCommand.VALIDATION_GROUP_TYPE
          use the same constant in the com.sap.mdm.group.GroupTypes class 
com.sap.mdm.repository.RepositoryProperties.VERIFYING_REPOSITORY_TYPE
          replaced by RepositoryProperties.getRunningOperations() 
 

Deprecated Methods
com.sap.mdm.data.RegionalString.clone(Object)
          replaced by RegionalString.copy(RegionalString) 
com.sap.mdm.data.RegionalString.Empty()
            
com.sap.mdm.logging.MdmLogger.entering(String, String, Object)
          use entering(String sourceMethod, Object param1) Log a method entry, with one parameter.

This is a convenience method that can be used to log entry to a method. A LogRecord with message "ENTRY {0}", log level FINER, and the given sourceMethod, and parameter is logged.

 

com.sap.mdm.logging.MdmLogger.entering(String, String, Object[])
          use entering(String sourceMethod, Object params[]) Log a method entry, with an array of parameters.

This is a convenience method that can be used to log entry to a method. A LogRecord with message "ENTRY" (followed by a format {N} indicator for each entry in the parameter array), log level FINER, and the given sourceMethod, and parameters is logged.

 

com.sap.mdm.repository.PortProperties.geId()
          this is a typo. Replaced by PortProperties.getId() 
com.sap.mdm.data.MultilingualString.Get()
          replaced with get() 
com.sap.mdm.security.RoleProperties.getAccessPermissions()
          replaced by RoleProperties.getRepositoryAccessPermissions() 
com.sap.mdm.server.RepositoryIdentifier.getDMBS()
          replaced by getDBMS 
com.sap.mdm.data.ResultDefinition.getFieldSelectionType()
          user ResultDefinitionExt.getFieldSelectionType 
com.sap.mdm.data.commands.RetrieveRecordsByRemoteKeyCommand.getFieldSortingOrder()
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.data.commands.RetrieveRecordsByIdCommand.getFieldSortingOrder()
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.data.commands.RetrieveLimitedRecordsCommand.getFieldSortingOrder()
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.matching.commands.RetrieveMatchingResultCommand.getFieldSortingOrder()
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.matching.commands.RetrieveMatchedRecordsCommand.getFieldSortingOrder()
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.security.RoleProperties.getFunctionPermissions()
          replaced by RoleProperties.getRepositoryAccessPermissions() 
com.sap.mdm.repository.commands.SynchronizeSlaveRepositoryCommand.getMasterChangeId()
          it never did work correctly 
com.sap.mdm.repository.commands.GetRepositoryInheritedRegionListCommand.getPrimary()
          See RegionInheritanceProperties 
com.sap.mdm.data.commands.RetrieveLimitedQualifierValuesCommand.getQualifierValues()
          replaced by RetrieveLimitedQualifierValuesCommand.getPickList() 
com.sap.mdm.schema.RepositorySchema.getRepository()
          use getRepositoryIdentifier 
com.sap.mdm.repository.commands.GetRepositoryLogListCommand.getRepositoryIdentifier()
          This command takes in a repository session. 
com.sap.mdm.data.commands.RetrieveRecordsByValueCommand.getResultSet()
          instead use getRecords() method 
com.sap.mdm.repository.commands.GetRepositoryInheritedRegionListCommand.getSecondary()
          See RegionInheritanceProperties 
com.sap.mdm.server.commands.GetServerVersionCommand.getSession()
          this command had been changed to a sessionless command 
com.sap.mdm.server.commands.GetMountedRepositoryListCommand.getSession()
          this command had been changed to a sessionless command 
com.sap.mdm.repository.commands.SynchronizeSlaveRepositoryCommand.getSlaveChangeId()
          it never did work correctly 
com.sap.mdm.blobs.BinaryBlobRecord.getSource()
          replaced by BinaryBlobRecord.getDataLocationId() 
com.sap.mdm.data.RegionalString.GetString()
          use getString() instead. 
com.sap.mdm.validation.commands.RetrieveValidationsCommand.getValidations()
          replaced by RetrieveValidationsCommand.getValidationPropertiesResult() 
com.sap.mdm.schema.TableProperties.isKeyMapable()
          replaced by TableProperties.isKeyMappable() 
com.sap.mdm.security.UserProperties.isLoggedIn()
          This information is not correctly returned by the server when LDAP is used. It had been changed to always return false.
 
com.sap.mdm.net.ConnectionPool.isNotificationEnabled()
            
com.sap.mdm.data.MultilingualString.Set(String)
          replaced with set(String string) 
com.sap.mdm.security.RoleProperties.setAccessPermissions(AccessPermission[])
          replaced by RoleProperties.getRepositoryAccessPermissions() 
com.sap.mdm.schema.FieldProperties.setCalculated(boolean)
          It never did work and it's not possible to support it at the current time. 
com.sap.mdm.schema.FieldProperties.setCalculationId(RecordId)
          It never did work and it's not possible to support it at the current time. 
com.sap.mdm.schema.AttributeProperties.setChaneStamp(int)
          Replaced by AttributeProperties.setChangeStamp(int) 
com.sap.mdm.schema.commands.DeleteFieldCommand.setFieldId(FieldId)
            
com.sap.mdm.schema.commands.GetFieldListCommand.setFields(FieldProperties[])
            
com.sap.mdm.data.ResultDefinition.setFieldSelectionType(int)
          user ResultDefinitionExt.setFieldSelectionType 
com.sap.mdm.data.commands.RetrieveRecordsByRemoteKeyCommand.setFieldSortingOrder(SortDefinition)
          replaced by ResultDefinition.setFieldSortingOrder(SortDefinition) 
com.sap.mdm.data.commands.RetrieveRecordsByIdCommand.setFieldSortingOrder(SortDefinition)
          replaced by ResultDefinition.getFieldSortingOrder() 
com.sap.mdm.data.commands.RetrieveLimitedRecordsCommand.setFieldSortingOrder(SortDefinition)
          replaced by ResultDefinition.setFieldSortingOrder(SortDefinition) 
com.sap.mdm.matching.commands.RetrieveMatchingResultCommand.setFieldSortingOrder(SortDefinition)
          replaced by ResultDefinition.setFieldSortingOrder(SortDefinition) 
com.sap.mdm.matching.commands.RetrieveMatchedRecordsCommand.setFieldSortingOrder(SortDefinition)
          replaced by ResultDefinition.setFieldSortingOrder(SortDefinition) 
com.sap.mdm.security.RoleProperties.setFunctionPermissions(FunctionPermission[])
            
com.sap.mdm.schema.TableProperties.setKeyMapable(boolean)
          replaced by TableProperties.setKeyMappable(boolean) 
com.sap.mdm.security.UserProperties.setLoggedIn(boolean)
          see UserProperties.isLoggedIn() 
com.sap.mdm.schema.fields.LargeTextFieldProperties.setMultilingual(boolean)
          instead use setMultiLingual(boolean) 
com.sap.mdm.schema.fields.FixedWidthTextFieldProperties.setMultilingual(boolean)
          instead use setMultiLingual(boolean) 
com.sap.mdm.schema.FieldProperties.setMultiLingual(boolean)
          use the same method from derived class instead, for example, FixedWidthTextFieldProperties 
com.sap.mdm.net.ConnectionPool.setNotificationEnabled(boolean)
          this feature was never implemented 
com.sap.mdm.repository.commands.GetRepositoryLogListCommand.setRepositoryIdentifier(RepositoryIdentifier)
          This command takes in a repository session. 
com.sap.mdm.server.commands.GetServerVersionCommand.setSession(String)
          this command had been changed to a sessionless command 
com.sap.mdm.server.commands.GetMountedRepositoryListCommand.setSession(String)
          this command had been changed to a sessionless command 
com.sap.mdm.blobs.BinaryBlobRecord.setSource(MdmValue)
          replaced by BinaryBlobRecord.setDataLocationId(GroupNodeId) 
com.sap.mdm.schema.commands.DeleteTableCommand.setTable(TableProperties)
            
 



Copyright 2004-2007 by SAP AG. All Rights Reserved.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.