|
| 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.OMRLogin
Login 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 | |
OMRLogin()
|
|
OMRLogin(Login o)
|
|
OMRLogin(LoginImpl o)
|
|
OMRLogin(RepositoryInterface repos,
String name,
FolderInterface parent)
|
|
| Method Summary | |
void |
addUser(PersonInterface user)
Add a user to the list of allowed clients. |
String |
getDomain()
Get the security domain for the login. |
int |
getMinAvail()
Returns the minimum number of servers that should be started when this login is used to authenticate. |
int |
getMinSize()
Returns the minimum size pooling parameter. |
String |
getName()
Get the name for this object. |
String |
getPassword()
Get the password for the login. |
String |
getType()
Get the object type. |
String |
getUserId()
Get the user ID for this login. |
List |
getUsers()
Get a list of the users that are authorized to use this login. |
void |
removeUser(PersonInterface user)
Remove a user from the list of allowed clients. |
void |
setMinAvail(int min)
Set the minimum available pooling parameter. |
void |
setMinSize(int size)
Set the minimum size pooling parameter. |
void |
setPassword(String password)
Set the password for this login. |
void |
setUserId(String uid)
Set the user ID for this login. |
| 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 OMRLogin()
throws RemoteException
public OMRLogin(Login o)
throws RemoteException
public OMRLogin(LoginImpl o)
throws RemoteException
public OMRLogin(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 Metadatacom.sas.services.information.metadata.MetadataInterfaceRemoteException - if an error occurs
public String getUserId()
throws RemoteException
getUserId in interface LoginInterface
public void setUserId(String uid)
throws RemoteException
setUserId in interface LoginInterfaceuid - The new user id.
public String getPassword()
throws RemoteException
getPassword in interface LoginInterface
public void setPassword(String password)
throws RemoteException
setPassword in interface LoginInterfacepassword - The new password.
public String getDomain()
throws RemoteException
getDomain in interface LoginInterface
public List getUsers()
throws RemoteException
getUsers in interface LoginInterface
public void addUser(PersonInterface user)
throws RemoteException
addUser in interface LoginInterfaceuser - The new user to add to the allowed clients.
public void removeUser(PersonInterface user)
throws RemoteException
removeUser in interface LoginInterfaceuser - The user to remove from the allowed client list.
public int getMinAvail()
throws RemoteException
getMinAvail in interface LoginInterface
public void setMinAvail(int min)
throws RemoteException
setMinAvail in interface LoginInterfacemin - The new minimum available setting.
public int getMinSize()
throws RemoteException
getMinSize in interface LoginInterface
public void setMinSize(int size)
throws RemoteException
setMinSize in interface LoginInterfacesize - The new minimum size parameter.
|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||