|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@WebServiceWSDL(targetNamespace="http://www.it-innovation.soton.ac.uk/2004/grid/ogsadai-service",
portTypeName="OgsaDaiServiceSOAP",
bindingName="OgsaDaiServiceSoapBinding",
serviceName="OgsaDaiServiceSOAPService")
public interface OgsaDaiServiceSOAP
The SOAP interface for the OGSA-DAI service.
This combines the contextualised operations from OgsaDaiService and each of the three resources.
| Field Summary |
|---|
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiService |
|---|
OGSADAI_SERVICE_RESOURCE_TYPE, OWNED_BY_SERVICE, OWNED_BY_USER |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService |
|---|
FREE_SERVICE |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBI |
|---|
OGSADAI_DB_RESOURCE_TYPE |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBRoleI |
|---|
OGSADAI_DB_ROLE_RESOURCE_TYPE |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBSubscriptionI |
|---|
OGSADAI_DB_SUBSCRIPTION_RESOURCE_TYPE, ownerRuleName |
| Method Summary | |
|---|---|
org.apache.axis.message.addressing.EndpointReferenceType |
connectDatabase(MatchRule owner,
String label,
String jdbcURL)
Deprecated. Replaced by DataResourceManagement.connectDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map |
org.apache.axis.message.addressing.EndpointReferenceType[] |
createDatabase(MatchRule owner,
String label,
String metricURI)
Deprecated. Replaced by DataResourceManagement.createDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String) |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiService |
|---|
getResources |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService |
|---|
addTrustedAccountService, getTrustedAccountServices, removeTrustedAccountService |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.reportapi.ReportAPI |
|---|
getMessages, getMessagesN |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.GridService |
|---|
getServiceProviderID, getServiceProviderIssuer |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.webadmin.WebAdmin |
|---|
ensurePoliciesDeployed, getAtomFeed |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBI |
|---|
addOwnerRule, createRole, getJDBCUrl, getOwnerRules, removeOwnerRule, setJDBCUrl |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSResourceLifetime |
|---|
destroy |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBRoleI |
|---|
addClientRule, addOwnerRule, getClientRules, getDetails, getOwnerRules, getRules, modifyRole, removeClientRule, removeOwnerRule, subscribe |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSResourceLifetime |
|---|
destroy |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.ogsadai.OgsaDaiDBSubscriptionI |
|---|
addDelegateRule, addOwnerRule, executeSelect, executeUpdate, getBlock, getDelegateRules, getFully, getNBlocks, getOwnerRules, getRules, perform, performWithRule, putBlock, putFully, removeDelegateRule, removeOwnerRule |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSResourceLifetime |
|---|
destroy |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.ResourceMetadata |
|---|
getEPR, setLabel |
| Methods inherited from interface uk.ac.soton.itinnovation.grid.types.PolicyManagement |
|---|
addPolicyRule, getPolicyRules, getValidRoles, removePolicyRule |
| Method Detail |
|---|
@WebMethod(usesBillingHeader=true)
@Deprecated
org.apache.axis.message.addressing.EndpointReferenceType connectDatabase(MatchRule owner,
String label,
String jdbcURL)
throws RemoteException
DataResourceManagement.connectDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map)
owner - A rule to allow access for the 'owner' rolelabel - A label for the new resourcejdbcURL - The JDBC URL of the existing database
RemoteException
@WebMethod(usesBillingHeader=true)
@Deprecated
org.apache.axis.message.addressing.EndpointReferenceType[] createDatabase(MatchRule owner,
String label,
String metricURI)
throws RemoteException
DataResourceManagement.createDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String)
owner - A rule to allow access for the 'owner' rolelabel - A label for the new resourcemetricURI - The URI of a custom metric to use for this role
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||