public interface RemoteUserAuthority extends java.rmi.Remote, AccountTypes
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
ANY_ACCOUNT, GROUP_ACCOUNT, LOGIN_ACCOUNT, PRIVILEGE_ACCOUNT
Modifier and Type | Method and Description |
---|---|
Persona |
getPersona(java.lang.Object pId)
Returns a persona for the given ID object.
|
Persona[] |
getPersonae(int pAccountType)
Returns all personae of a given type if the remote user authority
also implements the AccountManager interface.
|
Persona[] |
getPersonae(java.lang.Object[] pIds)
Returns a set of personae from a set of IDs.
|
java.lang.String |
getUserAuthorityName()
Returns the name of the user authority.
|
static final java.lang.String CLASS_VERSION
java.lang.String getUserAuthorityName() throws java.rmi.RemoteException
java.rmi.RemoteException
Persona getPersona(java.lang.Object pId) throws java.rmi.RemoteException
java.rmi.RemoteException
Persona[] getPersonae(java.lang.Object[] pIds) throws java.rmi.RemoteException
java.rmi.RemoteException
Persona[] getPersonae(int pAccountType) throws java.rmi.RemoteException
This method is intended to be used by the
ClientUserAuthority.loadPersonae()
method to preload
the client-side persona cache as a performance enhancement.
java.rmi.RemoteException