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

com.sas.services.information.metadata
Interface HttpServerInterface

All Superinterfaces:
MetadataInterface, ServerInterface
All Known Implementing Classes:
LdapHttpServer, OMRHttpServer,

public interface HttpServerInterface
extends ServerInterface

This is a generic interface for interacting with a repository entry that represents an HTTP server of some sort.

Since:
1.0

Fields inherited from interface com.sas.services.information.metadata.MetadataInterface
PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA
 
Method Summary
 List getDomains()
          Get a list of the authentication domains that the server is running in.
 String getProxyUrl()
          Get the proxy url.
 String getUrl()
          Get the url for this HTTP server.
 void setProxyUrl(String proxyUrl)
          Set the proxy url for this HTTP server.
 
Methods inherited from interface com.sas.services.information.metadata.ServerInterface
addProperty, addServed, addServer, getApplicationProtocol, getClassIdentifier, getConnectionProperties, getDataPackages, 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, getType, 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
 

Method Detail

getUrl

public String getUrl()
              throws RemoteException
Get the url for this HTTP server.

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

setProxyUrl

public void setProxyUrl(String proxyUrl)
                 throws RemoteException
Set the proxy url for this HTTP server.

Parameters:
proxyUrl - The proxy url.
Throws:
RemoteException - in the event of remote object failure.

getProxyUrl

public String getProxyUrl()
                   throws RemoteException
Get the proxy url.

Returns:
TThe proxy url.
Throws:
RemoteException - in the event of remote object failure.

getDomains

public List getDomains()
                throws RemoteException
Get a list of the authentication domains that the server is running in.

Specified by:
getDomains in interface ServerInterface
Returns:
a List of Strings with the names of the authentication domains the server is running in.
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:56