Understanding com.sas.metadata.remote Interfaces and Classes |
The
MdOMRConnection interface contains methods for connecting
to and disconnecting from the SAS Metadata Server. The MdOMRConnection interface
can be retrieved as follows:
MdOMRConnection connection = factory.getConnection();
connection.makeOMRConnection(serverName, serverPort, serverUser,
serverPassword);
A client that reads and writes metadata uses the makeOMRConnection method
to connect to the SAS Metadata Server. The client disconnects from the server
by using the closeOMRConnection method.
The MdOMRConnection interface also provides methods for connecting to
the server with the SAS Open Metadata Interface IServer, ISecurity, and ISecurityAdmin
server interfaces, and for getting information about the SAS Metadata Server
connection. The following table summarizes the methods in the MdOMRConnection
interface.
Basic MdOMRConnection Methods
Method Name |
Description |
closeOMRConnection |
Disconnects from the SAS Metadata Server. |
getIdentityofUserConnected |
Gets the Identity object of the connected user. |
getPlatformVersion |
Gets the SAS version of the SAS Metadata Server as an integer, which
when printed as a decimal number has four digits. For example, a SAS Metadata
Server running SAS 9.2 returns the value 9200, which represents version 9.2.0.0. |
getServerModelVersion |
Gets the SAS Metadata Model version number in the form XX.XX. (For example,
11.03.) |
makeISecurityConnection |
Obtains a handle to the ISecurity server interface, which contains SAS
Open Metadata Interface authorization methods. |
makeISecurityAdminConnection |
Obtains a handle to the ISecurityAdmin server interface, which contains
SAS Open Metadata Interface security administration methods. |
makeIServerConnection |
Obtains a handle to the IServer server interface, which contains SAS
Open Metadata Interface server control methods. |
makeOMRConnection |
Obtains a handle to the IOMI server interface, which contains SAS Open
Metadata Interface metadata access methods. |
![](../../../../common/63294/HTML/default/images/spacer.gif) |
![](../../../../common/63294/HTML/default/images/spacer.gif) |
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.