uk.ac.soton.itinnovation.grid.service.registry.util.content
Class TrustedAccountServiceExtractionStrategy

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.service.registry.util.content.ServiceExtractionStrategyHelper
      extended by uk.ac.soton.itinnovation.grid.service.registry.util.content.TrustedAccountServiceExtractionStrategy
All Implemented Interfaces:
ContentExtractionStrategy

public class TrustedAccountServiceExtractionStrategy
extends ServiceExtractionStrategyHelper
implements ContentExtractionStrategy


Field Summary
 
Fields inherited from class uk.ac.soton.itinnovation.grid.service.registry.util.content.ServiceExtractionStrategyHelper
logger, repo
 
Constructor Summary
TrustedAccountServiceExtractionStrategy()
           
 
Method Summary
protected  void hookSpecialisedServiceExtraction(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource, StorableInStateRepository object, String keyWSDL)
          Implement this method to define special content extraction handling for remote services, e.g.
protected  void hookSpecialisedUpdateServiceExtraction(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource, StorableInStateRepository object, String keyWSDL)
          Implement this method to define special content extraction handling for remote services, e.g.
 
Methods inherited from class uk.ac.soton.itinnovation.grid.service.registry.util.content.ServiceExtractionStrategyHelper
extractAndRegister, extractAndRegisterService, extractAndUpdate, registerAccountServices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.service.registry.util.content.ContentExtractionStrategy
extractAndRegister, extractAndUpdate
 

Constructor Detail

TrustedAccountServiceExtractionStrategy

public TrustedAccountServiceExtractionStrategy()
Method Detail

hookSpecialisedServiceExtraction

protected void hookSpecialisedServiceExtraction(Registration registration,
                                                RegistryDataResourceRoleBean user,
                                                org.apache.axis.message.addressing.EndpointReferenceType resource,
                                                StorableInStateRepository object,
                                                String keyWSDL)
                                         throws ContentExtractionException
Description copied from class: ServiceExtractionStrategyHelper
Implement this method to define special content extraction handling for remote services, e.g. RemoteJobService.

Specified by:
hookSpecialisedServiceExtraction in class ServiceExtractionStrategyHelper
Throws:
ContentExtractionException

hookSpecialisedUpdateServiceExtraction

protected void hookSpecialisedUpdateServiceExtraction(Registration registration,
                                                      RegistryDataResourceRoleBean user,
                                                      org.apache.axis.message.addressing.EndpointReferenceType resource,
                                                      StorableInStateRepository object,
                                                      String keyWSDL)
                                               throws ContentExtractionException
Description copied from class: ServiceExtractionStrategyHelper
Implement this method to define special content extraction handling for remote services, e.g. RemoteJobService.

Specified by:
hookSpecialisedUpdateServiceExtraction in class ServiceExtractionStrategyHelper
Throws:
ContentExtractionException


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