|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.ecs.iam.grid.client.staterepos.RemotePrivateAccountServiceImpl
@Deprecated public class RemotePrivateAccountServiceImpl
A proxy to a local private account service.
| Constructor Summary | |
|---|---|
RemotePrivateAccountServiceImpl(StateRepository repository,
org.apache.axis.message.addressing.EndpointReferenceType endpoint)
Deprecated. |
|
| Method Summary | |
|---|---|
int |
compareTo(StorableInStateRepository other)
Deprecated. |
MatchPattern |
createMatchPattern()
Deprecated. Create a MatchPattern that matches this service. |
MatchRule |
createMatchRule(String role)
Deprecated. Create a match rule that will grant this service the given role. |
void |
ensurePoliciesDeployed()
Deprecated. Ensure that any required PBAC policies are deployed. |
Document |
getAtomFeed(String atomFeed,
String serviceBase)
Deprecated. Return an Atom feed listing any problems or issues with this service. |
org.apache.axis.message.addressing.EndpointReferenceType |
getBillingInfo()
Deprecated. gets the billing epr for creating resources on this proxy |
String |
getDescription()
Deprecated. Returns a textual description of the object. |
URL |
getEndpoint()
Deprecated. Get the endpoint address of the service. |
org.apache.axis.message.addressing.EndpointReferenceType |
getEndpointRef()
Deprecated. Return an EndpointReferenceType for this conversation. |
org.apache.axis.message.addressing.EndpointReferenceType |
getEPR()
Deprecated. |
Class |
getInterface()
Deprecated. Returns the type of this object. |
RemoteBoundMethod |
getMethod(String operation)
Deprecated. Get a RemoteBoundMethod bound to this service's endpoint. |
URL |
getParentURL()
Deprecated. Returns the URL of this object's parent. |
StateRepository |
getRepository()
Deprecated. Get the StateRepository holding this object. |
Document |
GetResourceProperty(QName qname)
Deprecated. Get a resource property. |
org.apache.axis.message.addressing.EndpointReferenceType[] |
getResources()
Deprecated. List the resources managed by this service for which the caller has some role. |
String |
getServiceName()
Deprecated. |
SubjectDescription |
getServiceProviderID()
Deprecated. Returns the service provider ID, in the form of an Issuer and Subject DN. |
SubjectDescription |
getServiceProviderIssuer()
Deprecated. Returns details of the issuer of the service's certificate. |
URL |
getURL()
Deprecated. Returns the globally unique identifier. |
PrivateAccountConversation |
openAccount(String budgetHolderName,
String budgetHolderTelephone,
String budgetHolderEmail,
AddressType clientOrganisationAddress,
String clientOrganisationCreditDetails,
String description)
Deprecated. |
org.apache.axis.message.addressing.EndpointReferenceType |
openAccount(String budgetHolderName,
String budgetHolderTelephone,
String budgetHolderEmail,
AddressType clientOrganisationAddress,
String clientOrganisationCreditDetails,
String description,
MatchRule ownerRule)
Deprecated. Attempt to open a new account. |
void |
setBillingInfo(org.apache.axis.message.addressing.EndpointReferenceType epr)
Deprecated. lets the user set the billing epr to be used when creating resources if null then the a BillingHelper is used to try and select one |
void |
setDescription(String description)
Deprecated. Change the textual description, as returned by getDescription. |
void |
setRepository(StateRepository repository)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemotePrivateAccountServiceImpl(StateRepository repository,
org.apache.axis.message.addressing.EndpointReferenceType endpoint)
throws ObjectAlreadyExists
ObjectAlreadyExists| Method Detail |
|---|
public Class getInterface()
StorableInStateRepository
getInterface in interface StorableInStateRepositorypublic void setRepository(StateRepository repository)
public StateRepository getRepository()
StorableInStateRepository
getRepository in interface StorableInStateRepositorypublic org.apache.axis.message.addressing.EndpointReferenceType getEndpointRef()
StorableInStateRepository
getEndpointRef in interface StorableInStateRepositorypublic URL getURL()
StorableInStateRepository
getURL in interface StorableInStateRepositorypublic URL getParentURL()
StorableInStateRepository
getParentURL in interface StorableInStateRepositorypublic String getDescription()
StorableInStateRepository
getDescription in interface StorableInStateRepositorypublic void setDescription(String description)
StorableInStateRepository
setDescription in interface StorableInStateRepositorypublic URL getEndpoint()
getEndpoint in interface RemoteServicepublic int compareTo(StorableInStateRepository other)
compareTo in interface Comparable<StorableInStateRepository>
public SubjectDescription getServiceProviderIssuer()
throws RemoteException
GridService
getServiceProviderIssuer in interface GridServiceRemoteException
public SubjectDescription getServiceProviderID()
throws RemoteException
GridService
getServiceProviderID in interface GridServiceRemoteExceptionpublic RemoteBoundMethod getMethod(String operation)
getMethod in interface RemoteServicepublic org.apache.axis.message.addressing.EndpointReferenceType getBillingInfo()
RemoteService
getBillingInfo in interface RemoteServicepublic void setBillingInfo(org.apache.axis.message.addressing.EndpointReferenceType epr)
RemoteService
setBillingInfo in interface RemoteServiceepr - the billing epr
public void ensurePoliciesDeployed()
throws GridFailureException
WebAdmin
ensurePoliciesDeployed in interface WebAdminGridFailureException
public Document getAtomFeed(String atomFeed,
String serviceBase)
throws GridFailureException
WebAdmin
getAtomFeed in interface WebAdminatomFeed - the URL of the feedserviceBase - the service administration URL (for creating hyperlinks)
GridFailureExceptionAtomUtils
public Document GetResourceProperty(QName qname)
throws GridFailureException
WSRFService
GetResourceProperty in interface WSRFServiceqname - the property to read
InvalidResourcePropertyQNameFault - if the QName isn't known
GridFailureException
public MatchRule createMatchRule(String role)
throws RemoteException
createMatchRule in interface RemoteServicerole - the role to be granted
RemoteException
public MatchPattern createMatchPattern()
throws RemoteException
RemoteService
createMatchPattern in interface RemoteServiceRemoteExceptionpublic org.apache.axis.message.addressing.EndpointReferenceType getEPR()
public PrivateAccountConversation openAccount(String budgetHolderName,
String budgetHolderTelephone,
String budgetHolderEmail,
AddressType clientOrganisationAddress,
String clientOrganisationCreditDetails,
String description)
throws RemoteException
openAccount in interface RemotePrivateAccountServiceRemoteException
public org.apache.axis.message.addressing.EndpointReferenceType openAccount(String budgetHolderName,
String budgetHolderTelephone,
String budgetHolderEmail,
AddressType clientOrganisationAddress,
String clientOrganisationCreditDetails,
String description,
MatchRule ownerRule)
throws RemoteException
PrivateAccountService
openAccount in interface AccountServiceopenAccount in interface PrivateAccountServicedescription - A human-readable label for the account (for other clients)ownerRule - A rule to allow access for the owner role
RemoteExceptionpublic String getServiceName()
public org.apache.axis.message.addressing.EndpointReferenceType[] getResources()
throws RemoteException
GridService
getResources in interface GridServiceRemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||