uk.ac.soton.itinnovation.grid.service.registry.util.content
Interface ContentExtractionStrategy

All Known Implementing Classes:
ConversationExtractionStrategyHelper, DefaultConversationExtractionStrategy, DefaultServiceExtractionStrategy, JobConversationExtractionStrategy, JobServiceExtractionStrategy, ServiceExtractionStrategyHelper, SlaConversationExtractionStrategy, SlaServiceExtractionStrategy, TrustedAccountServiceExtractionStrategy

public interface ContentExtractionStrategy


Method Summary
 String extractAndRegister(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource)
          Extracts and registers a specific resource.
 String extractAndUpdate(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource)
          Extracts and updates a specific resource.
 void setProxyFactory(ProxyFactory proxyFactory)
           
 

Method Detail

extractAndRegister

String extractAndRegister(Registration registration,
                          RegistryDataResourceRoleBean user,
                          org.apache.axis.message.addressing.EndpointReferenceType resource)
                          throws ContentExtractionException
Extracts and registers a specific resource.

Parameters:
registration -
user -
resource -
Returns:
the key used for registration
Throws:
ContentExtractionException

extractAndUpdate

String extractAndUpdate(Registration registration,
                        RegistryDataResourceRoleBean user,
                        org.apache.axis.message.addressing.EndpointReferenceType resource)
                        throws ContentExtractionException
Extracts and updates a specific resource.

Parameters:
registration -
user -
resource -
Returns:
the key used for registration
Throws:
ContentExtractionException

setProxyFactory

void setProxyFactory(ProxyFactory proxyFactory)


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