uk.ac.soton.itinnovation.grid.comms.account
Interface TradeAccountServiceSOAP

All Superinterfaces:
AccountResource, AccountService, GridService, PolicyManagement, ResourceMetadata, Signallable, TradeAccountResource, TradeAccountService, WebAdmin, WSRFService, WSTrust
All Known Implementing Classes:
TradeAccountServiceImpl

@WebServiceWSDL(targetNamespace="http://www.it-innovation.soton.ac.uk/2004/grid/trade-account",
                portTypeName="TradeAccountService",
                bindingName="TradeAccountServiceSoapBinding",
                serviceName="TradeAccountService",
                resourcePath="tradeaccountservice.wsdl")
public interface TradeAccountServiceSOAP
extends TradeAccountResource, TradeAccountService


Field Summary
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.account.TradeAccountResource
TRADE_ACCOUNT_RESOURCE_TYPE
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.wstrust.WSTrust
DEFAULT_WSTRUST_ISSUER, requestSecurityToken, VALIDATE_SUBJECT_DESCRIPTION, WSTRUST_REQUEST_TYPE_ISSUANCE, WSTRUST_REQUEST_TYPE_VALIDATION, WSTRUST_SAML_1_1, WSTRUST_STATUS, WSTRUST_STATUS_INVALID, WSTRUST_STATUS_VALID, XMLNS_WSTRUST, XMLNS_WSU
 
Method Summary
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.account.TradeAccountResource
bill, checkCreditAvailable, checkWhetherCreditAvailable, makePayment, setCreditLimit
 
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.wstrust.WSTrust
RequestSecurityToken
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.account.TradeAccountService
openAccount
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.webadmin.WebAdmin
ensurePoliciesDeployed, getAtomFeed
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSRFService
GetResourceProperty
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.types.GridService
getResources, getServiceProviderID, getServiceProviderIssuer
 



Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.