***  This API provides Binary Compatibility only, not Source Compatibility  ***

com.sas.services.information.metadata
Class OMRLogicalServer

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--com.sas.services.information.metadata.Metadata
                          |
                          +--com.sas.services.information.metadata.OMRServer
                                |
                                +--com.sas.services.information.metadata.OMRLogicalServer
All Implemented Interfaces:
LogicalServerInterface, MetadataInterface, ServerInterface

public class OMRLogicalServer
extends OMRServer
implements LogicalServerInterface

This class implements the logical server interface for the OMR Repository. Logical servers are used as containers for a homogenous server group. The Connection Service uses logical servers to provide access to resources via a pooling mechanism.

Since:
1.1
See Also:
Serialized Form

Fields inherited from class com.sas.services.information.metadata.Metadata
_repository, _repositoryFlag, _repositoryObject, formats, gmtZone, REPOSITORY_DAV, REPOSITORY_LDAP, REPOSITORY_NONE, REPOSITORY_OMR
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface
PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA
 
Constructor Summary
OMRLogicalServer()
          default constructor.
OMRLogicalServer(LogicalServer o)
          Construct an OMRLogicalServer with a LogicalServer metadata object.
OMRLogicalServer(LogicalServerImpl o)
          Construct an OMRLogicalServer with a LogicalServer implementation object.
OMRLogicalServer(RepositoryInterface repos, String name, FolderInterface parent)
           
 
Method Summary
 String getType()
          Get the type string for this object.
 
Methods inherited from class com.sas.services.information.metadata.OMRServer
addProperty, addServed, addServer, getApplicationProtocol, getClassIdentifier, getConnectionProperties, getDataPackages, getDomains, getHost, getName, getProperties, getProperties, getProperty, getServed, getServers, getServiceTypes, getTcpPort, removeProperty, removeServed, removeServer, setApplicationProtocol, setHost, setTcpPort
 
Methods inherited from class com.sas.services.information.metadata.Metadata
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, clearInformationService, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getInformationService, getKeywords, getModifyDate, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getTreeRefresh, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, notifyTransactionListeners, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, setTreeRefresh, startTransaction, transactionEvent, uncheckout, update, version
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sas.services.information.metadata.ServerInterface
addProperty, addServed, addServer, getApplicationProtocol, getClassIdentifier, getConnectionProperties, getDataPackages, getDomains, getHost, getProperties, getProperties, getProperty, getServed, getServers, getServiceTypes, getTcpPort, removeProperty, removeServed, removeServer, setApplicationProtocol, setHost, setTcpPort
 
Methods inherited from interface com.sas.services.information.metadata.MetadataInterface
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getKeywords, getModifyDate, getName, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, startTransaction, transactionEvent, uncheckout, update, version
 

Constructor Detail

OMRLogicalServer

public OMRLogicalServer()
                 throws RemoteException
default constructor.

Throws:
RemoteException - in the event of remote object failure.

OMRLogicalServer

public OMRLogicalServer(LogicalServer o)
                 throws RemoteException
Construct an OMRLogicalServer with a LogicalServer metadata object.

Parameters:
o - a com.sas.metadata.remote.LogicalServer value
Throws:
RemoteException - in the event of remote object failure.

OMRLogicalServer

public OMRLogicalServer(LogicalServerImpl o)
                 throws RemoteException
Construct an OMRLogicalServer with a LogicalServer implementation object. This constructor is necessary to fit with the Factory reflection mechanism.

Parameters:
o - a com.sas.metadata.remote.impl.LogicalServerImpl value
Throws:
RemoteException - in the event of remote object failure.

OMRLogicalServer

public OMRLogicalServer(RepositoryInterface repos,
                        String name,
                        FolderInterface parent)
                 throws RemoteException
Method Detail

getType

public String getType()
               throws RemoteException
Get the type string for this object.

Specified by:
getType in interface MetadataInterface
Overrides:
getType in class OMRServer
Returns:
The type string.
Throws:
RemoteException - in the event of remote object failure.

***  This API provides Binary Compatibility only, not Source Compatibility  ***




Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:28:58