# Uses of Interface
com.sas.services.information.metadata.ServerContextInterface

Packages that use ServerContextInterface
Package
Description
com.sas.services.information.metadata.libraries
Library classes for SAS Foundation Services.
com.sas.services.storedprocess
Execute stored processes.
com.sas.services.storedprocess.metadata
Create and modify stored process metadata and obtain stored process service objects from metadata.

- ## Uses of ServerContextInterface in com.sas.services.information.metadata.libraries

  Fields in com.sas.services.information.metadata.libraries with type parameters of type ServerContextInterface
  Modifier and Type
  Field
  Description
  `protected Collection<ServerContextInterface>`
  LibraryBuilder.`serverContexts`
  Methods in com.sas.services.information.metadata.libraries with parameters of type ServerContextInterface
  Modifier and Type
  Method
  Description
  `B`
  LibraryBuilder.`assignedServer(ServerContextInterface context)`
  Defines this library as valid for the specified SAS Application Server.

- ## Uses of ServerContextInterface in com.sas.services.storedprocess

  Methods in com.sas.services.storedprocess with parameters of type ServerContextInterface
  Modifier and Type
  Method
  Description
  `void`
  StoredProcess2Interface.`setServerContext(ServerContextInterface serverContext)`
  Sets the server context to be used to execute the stored process.

- ## Uses of ServerContextInterface in com.sas.services.storedprocess.metadata

  Methods in com.sas.services.storedprocess.metadata that return ServerContextInterface
  Modifier and Type
  Method
  Description
  `ServerContextInterface`
  StoredProcess.`getServerContext()`
  `ServerContextInterface`
  StoredProcessInterface.`getServerContext()`
  Gets the server context smart object associated with the stored process.
  Methods in com.sas.services.storedprocess.metadata with parameters of type ServerContextInterface
  Modifier and Type
  Method
  Description
  `void`
  StoredProcess.`setServerContext(ServerContextInterface serverContext)`
  `void`
  StoredProcessInterface.`setServerContext(ServerContextInterface serverContext)`
  Sets the server context smart object the stored process runs on.
  Constructors in com.sas.services.storedprocess.metadata with parameters of type ServerContextInterface
  Modifier
  Constructor
  Description
  ``
  `SourceCodeRepositoryUtil(ServerContextInterface serverContext)`
  Constructs a SourceCodeRepositoryUtil using the supplied ServerContextInterface.