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

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

public class JobConversationExtractionStrategy
extends ConversationExtractionStrategyHelper
implements ContentExtractionStrategy


Field Summary
 
Fields inherited from class uk.ac.soton.itinnovation.grid.service.registry.util.content.ConversationExtractionStrategyHelper
logger, repo
 
Constructor Summary
JobConversationExtractionStrategy()
           
 
Method Summary
protected  void hookSpecialisedConversationExtraction(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource, StorableInStateRepository object, String jobConvEPRKey)
          Implement this method for special behaviour during content extraction of specialized conversations, e.g.
protected  void hookSpecialisedUpdateConversationExtraction(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType resource, StorableInStateRepository object, String conversationEPRKey)
          Implement this method for special behaviour during content extraction of specialized conversations, e.g.
 
Methods inherited from class uk.ac.soton.itinnovation.grid.service.registry.util.content.ConversationExtractionStrategyHelper
extractAndRegister, extractAndUpdate, registerServiceOnDemand
 
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

JobConversationExtractionStrategy

public JobConversationExtractionStrategy()
Method Detail

hookSpecialisedConversationExtraction

protected void hookSpecialisedConversationExtraction(Registration registration,
                                                     RegistryDataResourceRoleBean user,
                                                     org.apache.axis.message.addressing.EndpointReferenceType resource,
                                                     StorableInStateRepository object,
                                                     String jobConvEPRKey)
                                              throws ContentExtractionException
Description copied from class: ConversationExtractionStrategyHelper
Implement this method for special behaviour during content extraction of specialized conversations, e.g. SLAConversation.

Specified by:
hookSpecialisedConversationExtraction in class ConversationExtractionStrategyHelper
Throws:
ContentExtractionException

hookSpecialisedUpdateConversationExtraction

protected void hookSpecialisedUpdateConversationExtraction(Registration registration,
                                                           RegistryDataResourceRoleBean user,
                                                           org.apache.axis.message.addressing.EndpointReferenceType resource,
                                                           StorableInStateRepository object,
                                                           String conversationEPRKey)
                                                    throws ContentExtractionException
Description copied from class: ConversationExtractionStrategyHelper
Implement this method for special behaviour during content extraction of specialized conversations, e.g. SLAConversation.

Specified by:
hookSpecialisedUpdateConversationExtraction in class ConversationExtractionStrategyHelper
Throws:
ContentExtractionException


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