|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@WebService(targetNamespace="http://www.it-innovation.soton.ac.uk/2004/grid/dataresourcemanagement",
name="DataResourceManagement",
wsdlLocation="dataresourcemanagement.wsdl",
serviceName="DataResourceManagement")
@SoapBindingName(value="DataResourceManagementSoapBinding")
public interface DataResourceManagement
| Field Summary | |
|---|---|
static QName |
OWNED_BY_SERVICE
|
static QName |
OWNED_BY_USER
|
| Method Summary | |
|---|---|
org.apache.axis.message.addressing.EndpointReferenceType |
connectDataResource(MatchRule owner,
String label,
Map<String,String> attributes)
Connect an existing data resource. |
org.apache.axis.message.addressing.EndpointReferenceType[] |
createDataResource(MatchRule owner,
String label)
Create a new data resource with default roles. |
String[] |
getDataResourceAttributeNames()
Get a list of attribute names that are valid for data resources. |
String[] |
getDataResourceRoleAttributeNames()
Get a list of attribute names that are valid for data resource roles. |
| Field Detail |
|---|
static final QName OWNED_BY_USER
static final QName OWNED_BY_SERVICE
| Method Detail |
|---|
@WebMethod(usesBillingHeader=true)
org.apache.axis.message.addressing.EndpointReferenceType[] createDataResource(MatchRule owner,
String label)
throws RemoteException
connectDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String, java.util.Map) ,
this method actually creates a new resource on the backend. It may also create some default
roles that can be used to access the new resource.
owner - A rule for the 'owner' PBAC role.label - A label describing the data resource that is to be created.
RemoteException
@WebMethod(usesBillingHeader=true)
org.apache.axis.message.addressing.EndpointReferenceType connectDataResource(MatchRule owner,
String label,
Map<String,String> attributes)
throws RemoteException
createDataResource(uk.ac.soton.itinnovation.grid.types.MatchRule, java.lang.String),
this method does not create a new resource, and therefore the connection information
provided in attributes must describe a valid existing resource. This method creates no
roles for accessing the resource.
owner - A rule for the 'owner' PBAC role.label - A label describing the data resource that is to be created.attributes - A key-value map of attributes describing how to connect to the data
resource. Keys should be from the set
getDataResourceAttributeNames().
RemoteException@WebMethod String[] getDataResourceAttributeNames()
@WebMethod String[] getDataResourceRoleAttributeNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||