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

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

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

  Fields in com.sas.services.information with type parameters of type ServerDef
  Modifier and Type
  Field
  Description
  `Map<String,ServerDef>`
  InformationServiceInitObject.`serverDefs`
  Server Definitions map.
  Methods in com.sas.services.information that return ServerDef
  Modifier and Type
  Method
  Description
  `final ServerDef`
  InformationServiceInitObject.`getServerDef(String name)`
  `final ServerDef`
  InformationServiceInitObject.`getServerDefUsingID(String uid)`
  Gets the ServerDef for the specified unique ID.
  Methods in com.sas.services.information with parameters of type ServerDef
  Modifier and Type
  Method
  Description
  `boolean`
  InformationService.`addServerDef(ServerDef serverDef)`
  `final boolean`
  InformationServiceInitObject.`addServerDef(ServerDef def)`
  `boolean`
  InformationServiceInterface.`addServerDef(ServerDef serverDef)`
  Add a new server definition to the Information Service configuration.
  `boolean`
  InformationServiceProxy.`addServerDef(ServerDef serverDef)`
  `ServerInterface`
  InformationService.`connect(UserContextInterface user, ServerDef serverDef)`
  `ServerInterface`
  InformationService.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  `ServerInterface`
  InformationServiceInterface.`connect(UserContextInterface user, ServerDef serverDef)`
  Connect to a ServerInterface object.
  `ServerInterface`
  InformationServiceInterface.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  Connect to a ServerInterface object.
  `ServerInterface`
  InformationServiceProxy.`connect(UserContextInterface user, ServerDef serverDef)`
  Connect to a ServerInterface object.
  `ServerInterface`
  InformationServiceProxy.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  Connect to a ServerInterface object.
  `void`
  OMIServer.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)`
  Construct an OMIServer with the connection already established.
  `void`
  OMIServer.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)`
  Construct an OMIServer with the connection already established.
  `void`
  OMIServer.`connect(ServerDef def, UserContextInterface user)`
  `void`
  OMIServer.`connect(ServerDef def, UserContextInterface user, Cluster cluster)`
  `void`
  ServerInterface.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)`
  Construct an OMIServer with the connection already established.
  `void`
  ServerInterface.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)`
  Construct an OMIServer with the connection already established.
  `void`
  ServerInterface.`connect(ServerDef def, UserContextInterface user)`
  Connect a user to an InformationService server.
  `void`
  ServerInterface.`connect(ServerDef def, UserContextInterface user, Cluster cluster)`
  Connect a user to an InformationService server.
  `boolean`
  InformationService.`removeServerDef(ServerDef serverDef)`
  `boolean`
  InformationServiceInterface.`removeServerDef(ServerDef serverDef)`
  Remove a server definition from the Information Service configuration.
  `boolean`
  InformationServiceProxy.`removeServerDef(ServerDef serverDef)`
  `final ConsumedResourceInterface`
  InformationServiceInitObject.`removeServerDefinition(ServerDef serverDef)`
  Remove an Information Service server definition from the model.
  `final boolean`
  InformationServiceInitObject.`replaceServerDef(String oldServerDefName, ServerDef newServerDef)`
  Updates the configuration by replacing the name of a repository definition and updating its associations to repository groups.