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

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.SlaConversationExtractionStrategy
All Implemented Interfaces:
ContentExtractionStrategy

public class SlaConversationExtractionStrategy
extends ConversationExtractionStrategyHelper
implements ContentExtractionStrategy


Field Summary
protected static org.apache.log4j.Logger logger
           
 
Fields inherited from class uk.ac.soton.itinnovation.grid.service.registry.util.content.ConversationExtractionStrategyHelper
proxyFactory
 
Constructor Summary
SlaConversationExtractionStrategy()
           
 
Method Summary
protected  void hookSpecialisedConversationExtraction(Registration registration, RegistryDataResourceRoleBean user, org.apache.axis.message.addressing.EndpointReferenceType slaResource, StorableInStateRepository object, String slaConvEPRKey)
          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 slaResource, StorableInStateRepository object, String slaConvEPRKey)
          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, setProxyFactory
 
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, setProxyFactory
 

Field Detail

logger

protected static final org.apache.log4j.Logger logger
Constructor Detail

SlaConversationExtractionStrategy

public SlaConversationExtractionStrategy()
Method Detail

hookSpecialisedConversationExtraction

protected void hookSpecialisedConversationExtraction(Registration registration,
                                                     RegistryDataResourceRoleBean user,
                                                     org.apache.axis.message.addressing.EndpointReferenceType slaResource,
                                                     StorableInStateRepository object,
                                                     String slaConvEPRKey)
                                              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 slaResource,
                                                           StorableInStateRepository object,
                                                           String slaConvEPRKey)
                                                    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-2008 University of Southampton IT Innovation Centre. All Rights Reserved.