sample
Interface SampleResource

All Superinterfaces:
IdentifiableResource, PolicyManagement, ResourceMetadata, WSResourceLifetime
All Known Implementing Classes:
SampleResourceImpl

@WebService(targetNamespace="http://www.it-innovation.soton.ac.uk/2006/grid/sample",
            name="SampleResource",
            wsdlLocation="sample/sampleresource.wsdl",
            serviceName="SampleResource")
@SoapBindingName(value="SampleResourceSoapBinding")
public interface SampleResource
extends PolicyManagement, WSResourceLifetime, ResourceMetadata, IdentifiableResource

The public interface for the Sample objects. Each method in this interface is a SOAP operation on the SampleResource service.

See Also:
SampleService, sample.client.SampleConversation

Field Summary
static String SAMPLE_RESOURCE_TYPE
          A unique string to represent a type of resource accessed through the service.
 
Method Summary
 
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.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.IdentifiableResource
getServiceMatchPattern
 

Field Detail

SAMPLE_RESOURCE_TYPE

static final String SAMPLE_RESOURCE_TYPE
A unique string to represent a type of resource accessed through the service. The PBAC policy with this name is used to protect operations on the service which quote a context with this type. When discovering resources, they have this type in their metadata.

See Also:
ConversationID.getResourceType(org.apache.axis.message.addressing.EndpointReferenceType), Constant Field Values


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