|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for our AccountManager delegate. This mirrors the AccountManager interface, without the RemoteExceptions.
AccountManager| Method Summary | |
org.astrogrid.community.common.policy.data.AccountData |
addAccount(org.astrogrid.community.common.policy.data.AccountData account)
Add a new Account, given the Account data. |
org.astrogrid.community.common.policy.data.AccountData |
addAccount(java.lang.String ident)
Add a new Account, given the Account ident. |
org.astrogrid.community.common.policy.data.AccountData |
delAccount(java.lang.String ident)
Delete an Account. |
org.astrogrid.community.common.policy.data.AccountData |
getAccount(java.lang.String ident)
Request an Account details, given the Account ident. |
java.lang.Object[] |
getLocalAccounts()
Request a list of local Accounts. |
org.astrogrid.community.common.policy.data.AccountData |
setAccount(org.astrogrid.community.common.policy.data.AccountData account)
Update an Account. |
| Methods inherited from interface org.astrogrid.community.client.service.CommunityServiceDelegate |
getServiceStatus |
| Method Detail |
public org.astrogrid.community.common.policy.data.AccountData addAccount(java.lang.String ident)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
ident - The Account identifier.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the identifier is not valid.
org.astrogrid.community.common.exception.CommunityPolicyException - If the identifier is already in the database.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
public org.astrogrid.community.common.policy.data.AccountData addAccount(org.astrogrid.community.common.policy.data.AccountData account)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
account - The AccountData to add.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the identifier is not valid.
org.astrogrid.community.common.exception.CommunityPolicyException - If the identifier is already in the database.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
public org.astrogrid.community.common.policy.data.AccountData getAccount(java.lang.String ident)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
ident - The Account identifier.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the identifier is not valid.
org.astrogrid.community.common.exception.CommunityPolicyException - If the identifier is not in the database.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
public org.astrogrid.community.common.policy.data.AccountData setAccount(org.astrogrid.community.common.policy.data.AccountData account)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
account - The new AccountData to update.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the identifier is not valid.
org.astrogrid.community.common.exception.CommunityPolicyException - If the identifier is not in the database.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
public org.astrogrid.community.common.policy.data.AccountData delAccount(java.lang.String ident)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunityIdentifierException,
org.astrogrid.community.common.exception.CommunityPolicyException
ident - The Account identifier.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the identifier is not valid.
org.astrogrid.community.common.exception.CommunityPolicyException - If the identifier is not in the database.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
public java.lang.Object[] getLocalAccounts()
throws org.astrogrid.community.common.exception.CommunityServiceException
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in the service.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||