# Uses of Class
com.sas.services.information.RepositoryDef

Packages that use RepositoryDef
Package
Description
com.sas.services.information
Interact with data repositories on behalf of client applications.

- ## Uses of RepositoryDef in com.sas.services.information

  Fields in com.sas.services.information with type parameters of type RepositoryDef
  Modifier and Type
  Field
  Description
  `Map<String,RepositoryDef>`
  InformationServiceInitObject.`reposDefs`
  Repository definition map.
  Methods in com.sas.services.information that return RepositoryDef
  Modifier and Type
  Method
  Description
  `RepositoryDef`
  RepositoryDef.`cloneConfig()`
  `final RepositoryDef`
  InformationServiceInitObject.`getReposDef(String name)`
  Gets the Information Service repository definition associated with the nickname.
  `final RepositoryDef`
  InformationServiceInitObject.`getReposDefUsingID(String uid)`
  Gets the Information Service repository definition associated with the unique ID.
  Methods in com.sas.services.information that return types with arguments of type RepositoryDef
  Modifier and Type
  Method
  Description
  `Set<RepositoryDef>`
  InformationServiceInitObject.`getReposDefsForProtocol(String protocol)`
  Methods in com.sas.services.information with parameters of type RepositoryDef
  Modifier and Type
  Method
  Description
  `final boolean`
  InformationServiceInitObject.`addReposDef(String name, RepositoryDef def)`
  Adds an Information Service repository definition to the model.
  `boolean`
  InformationService.`addRepositoryDef(RepositoryDef repositoryDef)`
  `boolean`
  InformationServiceInterface.`addRepositoryDef(RepositoryDef repositoryDef)`
  Adds a repository definition to the repository list.
  `boolean`
  InformationServiceProxy.`addRepositoryDef(RepositoryDef repositoryDef)`
  `boolean`
  DAVRepository.`connect(String user, String password, RepositoryDef config)`
  `RepositoryInterface`
  InformationService.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `RepositoryInterface`
  InformationServiceInterface.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `RepositoryInterface`
  InformationServiceProxy.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `boolean`
  OMIRepository.`connect(String user, String password, RepositoryDef config)`
  `boolean`
  OMIServerRepository.`connect(String user, String password, RepositoryDef config)`
  `boolean`
  RepositoryInterface.`connect(String user, String password, RepositoryDef config)`
  Connect to a repository using the configuration provided in a RepositoryDef object.
  `boolean`
  InformationService.`removeRepositoryDef(RepositoryDef repositoryDef)`
  `final boolean`
  InformationServiceInitObject.`removeRepositoryDef(RepositoryDef repositoryDef)`
  `boolean`
  InformationServiceInterface.`removeRepositoryDef(RepositoryDef repositoryDef)`
  Removes a repository definition from the list of repositories.
  `boolean`
  InformationServiceProxy.`removeRepositoryDef(RepositoryDef repositoryDef)`
  `final boolean`
  InformationServiceInitObject.`replaceReposDef(String oldRepositoryDefName, RepositoryDef newRepositoryDef)`
  Updates the configuration by replacing the name of a repository definition and updating its associations to repository groups.