|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@OwningService(value=RemotePrivateAccountService.class) public interface PrivateAccountConversation
A PrivateAccountConversation represents a GRIA account conversation with a local account account service. Private accounts are used to manage multiple trade accounts (creating aggregated statements over them, and controlling access centrally).
| Field Summary |
|---|
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.account.PrivateAccountResource |
|---|
PRIVATE_ACCOUNT_RESOURCE_TYPE |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.types.FederationSelector |
|---|
DEFAULT_FEDERATION_SELECTOR |
| Method Summary | |
|---|---|
void |
addPeerAccount(Conversation peer)
Convenience wrapper that adds the service's certificate to the EPR. |
void |
removePeerAccount(Conversation peer)
Convenience wrapper that adds the service's certificate to the EPR. |
| Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.Conversation |
|---|
finish, getChildConversations, getService, isFinished, outOfDate |
| Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository |
|---|
getDescription, getEndpointRef, getInterface, getParentURL, getRepository, getURL, setDescription |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.account.AccountResource |
|---|
addBudgetHolderRule, addUserRule, checkUser, closeAccount, getAccountStatement, getAccountStatus, getBudgetHolderRules, getUserRules, removeBudgetHolderRule, removeUserRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.Signallable |
|---|
getAvailableSignals, signal |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.account.PrivateAccountResource |
|---|
addPeerAccount, getPeerAccounts, removePeerAccount |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.account.AccountResource |
|---|
addBudgetHolderRule, addUserRule, checkUser, closeAccount, getAccountStatement, getAccountStatus, getBudgetHolderRules, getUserRules, removeBudgetHolderRule, removeUserRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.Signallable |
|---|
getAvailableSignals, signal |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.service.types.SimpleRegistry |
|---|
getRegisteredResources, registerResource, unregisterResource |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.FederationSelector |
|---|
getBillingEPR |
| Method Detail |
|---|
void addPeerAccount(Conversation peer)
throws RemoteException
RemoteException
void removePeerAccount(Conversation peer)
throws RemoteException
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||