# Deprecated API

## Contents

- Packages
- Interfaces
- Classes
- Fields
- Methods
- Constructors

- Deprecated Fields
  Field
  Description
  com.sas.metadata.remote.MdOMIUtil.OMI_CI_DELETE_ALL
  As of 9.2, no longer supported by the metadata server
  com.sas.metadata.remote.MdOMIUtil.OMI_CI_NODELETE
  As of 9.2, no longer supported by the metadata server
  com.sas.metadata.remote.MdOMIUtil.OMI_EXPAND
  no longer supported by the metadata server
  com.sas.metadata.remote.MdOMIUtil.OMI_GET_ID
  com.sas.metadata.remote.MdOMIUtil.OMI_LOCK_TEMPLATE
  As of 9.2, no longer supported by the metadata server
  com.sas.metadata.remote.MdOMIUtil.OMI_PURGE
  As of 9.2, no longer supported by the metadata server

- Deprecated Methods
  Method
  Description
  com.sas.metadata.remote.AssociationList.add(Object, int)
  REMOVED FROM API
  com.sas.metadata.remote.AssociationList.add(Object, int, boolean)
  REMOVED FROM API.
  com.sas.metadata.remote.AssociationList.getObjectforID(String)
  REMOVED FROM API
  com.sas.metadata.remote.AssociationList.getObjectforID(String, boolean)
  REMOVED FROM API
  com.sas.metadata.remote.AssociationList.getOppositeAssn(String)
  REMOVED FROM API.
  com.sas.metadata.remote.AssociationList.removeOppositeAssn(String)
  REMOVED FROM API.
  com.sas.metadata.remote.AssociationList.removeRange(int, int)
  REMOVED FROM API
  com.sas.metadata.remote.AssociationList.setOppositeAssn(String)
  REMOVED FROM API.
  com.sas.metadata.remote.MdFactory.addMdObjectFactoryListener(MdObjectFactoryListener)
  Use `MdFactory.addMdFactoryListener(MdFactoryListener)`
  com.sas.metadata.remote.MdFactory.closeConnection()
  this method has been renamed to `MdFactory.closeOMRConnection()`
  com.sas.metadata.remote.MdFactory.createComplexMetadataObject(MdStore, MdStore, String, String, String, String)
  Objects should only be created in an ObjectStore. Deprecated as of 9.2. Use `MdFactory.createComplexMetadataObject(MdObjectStore, MdStore, String, String, String, String)` instead.
  com.sas.metadata.remote.MdFactory.createComplexMetadataObjectServerStoreOnly(String, String, String)
  As of 9.2, complex objects should no longer be created within the ServerStore.
  com.sas.metadata.remote.MdFactory.deleteObjectsFromStores(List<String>)
  use `MdFactory.deleteObjectsFromStores(Map)`
  com.sas.metadata.remote.MdFactory.fireMdObjectCreated(MdEvent, String)
  Use `MdFactory.fireMdObjectsCreated(MdFactoryEvent)`
  com.sas.metadata.remote.MdFactory.fireMdObjectDeleted(MdEvent, String)
  Use `MdFactory.fireMdObjectsDeleted(MdFactoryEvent)`
  com.sas.metadata.remote.MdFactory.fireMdObjectsCreated(MdEvent, List<String>)
  Use `MdFactory.fireMdObjectsCreated(MdFactoryEvent)`
  com.sas.metadata.remote.MdFactory.getDetailObjectMap()
  As of 9.2, complex objects should no longer be stored in the ServerStore
  com.sas.metadata.remote.MdFactory.getObject(String)
  As of 9.2, complex objects are no longer stored in the ServerStore. Objects should be created in an ObjectStore.
  com.sas.metadata.remote.MdFactory.getStore()
  As of 9.2, the ServerStore should no longer be used. All objects should be created in an ObjectStore instead.
  com.sas.metadata.remote.MdFactory.makeConnection(String, String, String, String, String)
  This method is no longer supported. Use `MdFactory.makeOMRConnection(String, String, String, String)` instead.
  com.sas.metadata.remote.MdFactory.makeConnection2(String, String, String, String)
  this method has been renamed to `MdFactory.makeOMRConnection(String, String, String, String)`
  com.sas.metadata.remote.MdFactory.removeMdObjectFactoryListener(MdObjectFactoryListener)
  Use `MdFactory.removeMdFactoryListener(MdFactoryListener)`
  com.sas.metadata.remote.MdFactoryImpl.addMdObjectFactoryListener(MdObjectFactoryListener)
  Use `MdFactoryImpl.addMdFactoryListener(MdFactoryListener)`
  com.sas.metadata.remote.MdFactoryImpl.closeConnection()
  this method has been renamed to `MdFactoryImpl.closeOMRConnection()`
  com.sas.metadata.remote.MdFactoryImpl.createComplexMetadataObject(MdStore, MdStore, String, String, String, String)
  Objects should only be created in an ObjectStore. Deprecated as of 9.2. Use `MdFactoryImpl.createComplexMetadataObject(MdObjectStore, MdStore, String, String, String, String)` instead.
  com.sas.metadata.remote.MdFactoryImpl.deleteObjectsFromStores(List<String>)
  use `MdFactoryImpl.deleteObjectsFromStores(Map)`
  com.sas.metadata.remote.MdFactoryImpl.fireMdObjectsCreated(MdEvent, List<String>)
  Use `MdFactoryImpl.fireMdObjectsCreated(MdFactoryEvent)`
  com.sas.metadata.remote.MdFactoryImpl.getDetailObjectMap()
  As of 9.2, complex objects should no longer be stored in the ServerStore
  com.sas.metadata.remote.MdFactoryImpl.getObject(String)
  As of 9.2, complex objects are no longer stored in the ServerStore. Objects should be created in an ObjectStore.
  com.sas.metadata.remote.MdFactoryImpl.getStore()
  As of 9.2, the ServerStore should no longer be used. All objects should be created in an ObjectStore instead.
  com.sas.metadata.remote.MdFactoryImpl.makeConnection(String, String, String, String, String)
  This method is no longer supported. Use `MdFactoryImpl.makeOMRConnection(String, String, String, String)` instead.
  com.sas.metadata.remote.MdFactoryImpl.makeConnection2(String, String, String, String)
  this method has been renamed to `MdFactoryImpl.makeOMRConnection(String, String, String, String)`
  com.sas.metadata.remote.MdFactoryImpl.removeMdObjectFactoryListener(MdObjectFactoryListener)
  Use `MdFactoryImpl.removeMdFactoryListener(MdFactoryListener)`
  com.sas.metadata.remote.MdObjectBaseUtil.getChgMgtExternalIdentityImportType()
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectBaseUtil.setChangeManagementTargetRepository(String)
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectBaseUtil.setChgMgtExternalIdentityImportType(int)
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectStore.createExternalIdentityObject(CMetadata)
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectStore.getIsGoToServerForMetadata()
  `MdObjectStore.isGoToServerForMetadata()` should be used instead
  com.sas.metadata.remote.MdObjectStore.getNewObjectRepositoryID()
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectStore.getProjectRepositoryID()
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectStore.setIsGotToServerForMetadata(boolean)
  `MdObjectStore.setGoToServerForMetadata(boolean)` should be used instead
  com.sas.metadata.remote.MdObjectStore.setNewObjectRepositoryID(String)
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdObjectStore.setProjectRepositoryID(String)
  As of 9.2 this method is no longer supported
  com.sas.metadata.remote.MdOMIUtil.getMetadataNoCache(String, String, String, int)
  This method has been replaced by `MdOMIUtil.getFastMetadata(Map, String, int)`.
  com.sas.metadata.remote.MdOMIUtil.getMetadataNoCache(Map, String, int)
  This method has been replaced by `MdOMIUtil.getFastMetadata(Map, String, int)`.
  com.sas.metadata.remote.MdOMIUtil.getMetadataObjectsNoCache(String, String, String, int)
  This method has been replaced by `MdOMIUtil.getFastMetadataObjects(String, String, String, int)`.
  com.sas.metadata.remote.MdOMRConnection.getCurrentServerVerion()
  Deprecated as of 9.2. Use `MdOMRConnection.getServerModelVersion()`.
  com.sas.metadata.remote.MdOMRConnection.getServerVersion(IServer)
  Deprecated as of 9.2. Use `MdOMRConnection.getServerModelVersion(IServer)`.
  com.sas.metadata.remote.MdServerStore.getDetailObjectMap()
  As of 9.2, the detailObjectMap is no longer used in the ServerStore. All objects should be created in an ObjectStore.
  com.sas.metadata.remote.MdServerStore.getIsGoToServerForMetadata()
  `MdServerStore.isGoToServerForMetadata()` should be used instead
  com.sas.metadata.remote.MdServerStore.getObject(String)
  As of 9.2, complex objects are no longer stored in the ServerStore. All objects should be created in an ObjectStore.
  com.sas.metadata.remote.MdServerStore.getObject(String, boolean)
  As of 9.2, complex objects are no longer stored in the ServerStore. All objects should be created in an ObjectStore.
  com.sas.metadata.remote.MdServerStore.setIsGotToServerForMetadata(boolean)
  `MdServerStore.setGoToServerForMetadata(boolean)` should be used instead
  com.sas.metadata.remote.MdStore.getIsGoToServerForMetadata()
  `MdStore.isGoToServerForMetadata()` should be used instead
  com.sas.metadata.remote.MdStore.setIsGotToServerForMetadata(boolean)
  `MdStore.setGoToServerForMetadata(boolean)` should be used instead

- Deprecated Constructors
  Constructor
  Description
  com.sas.metadata.remote.AssociationList(String, int, int)
  this constructor is no longer supported
  com.sas.metadata.remote.MdFactoryEvent(MdFactory, String[])
  use `MdFactoryEvent(MdFactory, Map)` instead