|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
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
Server persisted in a SAS Metadata Repository.
| 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 | |
|
OMRServer()
|
protected |
OMRServer(Class theClass)
|
|
OMRServer(DeployedComponent o)
|
protected |
OMRServer(DeployedComponent o,
Class theClass)
|
protected |
OMRServer(DeployedComponentImpl_Stub o,
Class theClass)
|
|
OMRServer(DeployedComponentImpl o)
|
protected |
OMRServer(DeployedComponentImpl o,
Class theClass)
|
|
OMRServer(RepositoryInterface repos,
String name,
FolderInterface parent)
|
protected |
OMRServer(RepositoryInterface repos,
String name,
FolderInterface parent,
Class theClass)
|
protected |
OMRServer(ServerComponentImpl_Stub o,
Class theClass)
|
|
OMRServer(ServerComponentImpl o)
|
protected |
OMRServer(ServerComponentImpl o,
Class theClass)
|
| Method Summary | |
void |
addProperty(PropertyInterface property)
Add a property to the set of properties for this server. |
void |
addServed(ServerInterface server)
Add a new server to the list of servers that use this server. |
void |
addServer(ServerInterface server)
Add a new server to the list of servers that this server uses. |
String |
getApplicationProtocol()
Get the application protocol string for the server. |
String |
getClassIdentifier()
Get the class identifier string for the server. |
List |
getConnectionProperties()
Get the properties from the (first) connection. |
List |
getDataPackages()
Get a list of the data packages (files) that exist on the server. |
List |
getDomains()
Get a list of the authentication domains that the server is running in. |
String |
getHost()
Get the DNS name for the host the server is running on. |
String |
getName()
Get the name for this object. |
List |
getProperties()
Get a List of the properties associated with this server. |
List |
getProperties(String name)
Get all properties matching a name. |
PropertyInterface |
getProperty(String name)
Get a named property for this server. |
List |
getServed()
Get a list of components that are served by this server. |
List |
getServers()
Get a list of servers that this server uses. |
List |
getServiceTypes()
Get a list of the service types for this server. |
int |
getTcpPort()
Get the port number the server is listening on. |
String |
getType()
Get the object type. |
void |
removeProperty(PropertyInterface property)
Remove a property from the server. |
void |
removeServed(ServerInterface server)
Remove a server from the list that's served by this server. |
void |
removeServer(ServerInterface server)
Remove a server from the list used by this server. |
void |
setApplicationProtocol(String protocol)
Set the application protocol string for the server. |
void |
setHost(String host)
Set the DNS name of the host where the server is running. |
void |
setTcpPort(int port)
Set the port number the server is listening on. |
| 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 |
| Constructor Detail |
public OMRServer()
throws RemoteException
public OMRServer(DeployedComponent o)
throws RemoteException
public OMRServer(DeployedComponentImpl o)
throws RemoteException
public OMRServer(ServerComponentImpl o)
throws RemoteException
public OMRServer(RepositoryInterface repos,
String name,
FolderInterface parent)
throws RemoteException
protected OMRServer(Class theClass)
throws RemoteException
protected OMRServer(DeployedComponent o,
Class theClass)
throws RemoteException
protected OMRServer(DeployedComponentImpl o,
Class theClass)
throws RemoteException
protected OMRServer(DeployedComponentImpl_Stub o,
Class theClass)
throws RemoteException
protected OMRServer(ServerComponentImpl o,
Class theClass)
throws RemoteException
protected OMRServer(ServerComponentImpl_Stub o,
Class theClass)
throws RemoteException
protected OMRServer(RepositoryInterface repos,
String name,
FolderInterface parent,
Class theClass)
throws RemoteException
| Method Detail |
public String getName()
throws RemoteException
MetadataInterfacegetName in interface MetadataInterfacegetName in class Metadatacom.sas.services.information.metadata.MetadataInterfaceRemoteException - if an error occurs
public String getType()
throws RemoteException
MetadataInterfacegetType in interface MetadataInterfacegetType in class Metadatacom.sas.services.information.metadata.MetadataInterfaceRemoteException - if an error occurs
public String getHost()
throws RemoteException
getHost in interface ServerInterface
public void setHost(String host)
throws RemoteException
setHost in interface ServerInterfacehost - The host name.
public int getTcpPort()
throws RemoteException
getTcpPort in interface ServerInterface
public void setTcpPort(int port)
throws RemoteException
setTcpPort in interface ServerInterfaceport - The port number;
public List getDomains()
throws RemoteException
getDomains in interface ServerInterface
public String getApplicationProtocol()
throws RemoteException
getApplicationProtocol in interface ServerInterface
public void setApplicationProtocol(String protocol)
throws RemoteException
setApplicationProtocol in interface ServerInterfaceprotocol - The new application protocol string.
public String getClassIdentifier()
throws RemoteException
ServerInterfacegetClassIdentifier in interface ServerInterfacecom.sas.services.information.metadata.ServerInterfaceRemoteException - in the event of remote object failure.
public List getProperties()
throws ServiceException,
RemoteException
getProperties in interface ServerInterfaceServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public PropertyInterface getProperty(String name)
throws ServiceException,
RemoteException
getProperty in interface ServerInterfacename - The name of the property to retrieve.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public List getProperties(String name)
throws ServiceException,
RemoteException
getProperties in interface ServerInterfacename - The name to search for.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void addProperty(PropertyInterface property)
throws ServiceException,
RemoteException
addProperty in interface ServerInterfaceproperty - A new Property object to add to this server's properties.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void removeProperty(PropertyInterface property)
throws ServiceException,
RemoteException
removeProperty in interface ServerInterfaceproperty - The property to removeServiceException - in the event of Service object failure.RemoteException - in the event of remote object failure.
public List getServers()
throws ServiceException,
RemoteException
getServers in interface ServerInterfaceServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void addServer(ServerInterface server)
throws ServiceException,
RemoteException
addServer in interface ServerInterfaceserver - A new Server to add to the list used by this one.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void removeServer(ServerInterface server)
throws ServiceException,
RemoteException
removeServer in interface ServerInterfaceserver - A server to remove from the list for this server.ServiceException - In the event of service object failure.RemoteException - in the event of remote object failure.
public List getServed()
throws ServiceException,
RemoteException
getServed in interface ServerInterfaceServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void addServed(ServerInterface server)
throws ServiceException,
RemoteException
addServed in interface ServerInterfaceserver - a new server to add to the list that use this server.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public void removeServed(ServerInterface server)
throws ServiceException,
RemoteException
removeServed in interface ServerInterfaceserver - The server to remove from the served by list.ServiceException - in the event of service object failure.RemoteException - in the event of remote object failure.
public List getServiceTypes()
throws ServiceException,
RemoteException
ServerInterfacegetServiceTypes in interface ServerInterfacecom.sas.services.information.metadata.ServerInterfaceServiceException - in the event of repository failure.RemoteException - in the event of remote object failure.
public List getDataPackages()
throws ServiceException,
RemoteException
getDataPackages in interface ServerInterfaceServiceException - in the event of repository failure.RemoteException - in the event of remote object failure.
public List getConnectionProperties()
throws ServiceException,
RemoteException
getConnectionProperties in interface ServerInterfaceServiceException - in the event of repository error.RemoteException - in the event of remote object failure.
|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||