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

Packages that use ConnectionInterface
Package
Description
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.metadata.servers
Server classes for SAS Foundation Services.

- ## Uses of ConnectionInterface in com.sas.services.information.metadata

  Subinterfaces of ConnectionInterface in com.sas.services.information.metadata
  Modifier and Type
  Interface
  Description
  `interface`
  `COMConnectionInterface`
  `interface`
  `ProxyInterface`
  ProxyInterface
  `interface`
  `SASClientConnectionInterface`
  `interface`
  `TCPIPConnectionInterface`
  Classes in com.sas.services.information.metadata that implement ConnectionInterface
  Modifier and Type
  Class
  Description
  `class`
  `OMRConnection`
  `class`
  `OMRProxy`
  OMRProxy
  `class`
  `OMRTCPIPConnection`
  Methods in com.sas.services.information.metadata with parameters of type ConnectionInterface
  Modifier and Type
  Method
  Description
  `void`
  OMRProxyList.`addSourceConnection(ConnectionInterface connection)`
  `void`
  OMRServer.`addSourceConnection(ConnectionInterface connection)`
  `void`
  ServerInterface.`addSourceConnection(ConnectionInterface connection)`
  Add a connection definition that can be used to access this server.
  `void`
  OMRProxyList.`removeSourceConnection(ConnectionInterface connection)`
  `void`
  OMRServer.`removeSourceConnection(ConnectionInterface connection)`
  `void`
  ServerInterface.`removeSourceConnection(ConnectionInterface connection)`
  Remove a connection definition from the list that can access this server.
  `void`
  ConnectionInterface.`setProperty(ConnectionInterface objCon, String value, String PropName)`
  Set the value to the property of connection.
  `void`
  OMRConnection.`setProperty(ConnectionInterface objCon, String value, String PropName)`

- ## Uses of ConnectionInterface in com.sas.services.information.metadata.servers

  Classes in com.sas.services.information.metadata.servers with type parameters of type ConnectionInterface
  Modifier and Type
  Class
  Description
  `class`
  `AbstractConnectionBuilder<T extends ConnectionInterface,J extends com.sas.metadata.remote.Connection,B extends AbstractConnectionBuilder<T,J,B>>`
  Abstract base class for a server connection builder.
  Methods in com.sas.services.information.metadata.servers that return ConnectionInterface
  Modifier and Type
  Method
  Description
  `ConnectionInterface`
  DataServerInterface.`createConnection(String connectionName, Map<String,String> properties)`
  Creates a new connection on this server.
  `ConnectionInterface`
  SASInfrastructureDataServerImpl.`createConnection(String connectionName, Map<String,String> properties)`