|
| 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.Folder
|
+--com.sas.services.information.metadata.LdapServer
LDAP repository representation of a server.
| 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 |
| Fields inherited from interface com.sas.services.information.metadata.FolderInterface |
FOLDER_TYPE_BIP |
| Constructor Summary | |
LdapServer()
|
|
LdapServer(RepositoryInterface repos,
String name,
FolderInterface parent)
|
|
LdapServer(Sasserver o)
|
|
| 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 com.sas.services.information.metadata.Folder |
addItem, addNewItem, addSubfolder, delete, deleteItem, deleteSubfolder, getFolderRefresh, getFolderType, getItem, getItemByClass, getItemByType, getItemRefresh, getItems, getItemsByClass, getItemsByType, getParent, getPath, getSubfolder, getSubfolders, makeSubfolder, mapNameToFilesystem, mapUrlToFilesystem, removeItem, removeSubfolder, setFolderRefresh, setFolderType, setItemRefresh, setName, setRepository |
| 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 LdapServer()
throws RemoteException
public LdapServer(Sasserver o)
throws RemoteException
public LdapServer(RepositoryInterface repos,
String name,
FolderInterface parent)
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 Foldercom.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()
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 - 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()
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 | |||||||||||||