com.google.code.rees.scope.conversation.processing
Interface InjectionConversationProcessor

All Superinterfaces:
ConversationProcessor, Serializable
All Known Implementing Classes:
DefaultInjectionConversationProcessor

public interface InjectionConversationProcessor
extends ConversationProcessor

Implementations of this class should implement injection of ConversationFields

Author:
rees.byars

Method Summary
 void extractConversationFields(Object target, ConversationAdapter conversationAdapter)
          Extract the ConversationFields from the target and place them into the conversations' contexts for active conversations associated with the current request.
 void injectConversationFields(Object target, ConversationAdapter conversationAdapter)
          Inject the ConversationFields on the target from the appropriate conversation contexts for active conversations associated with the current request
 
Methods inherited from interface com.google.code.rees.scope.conversation.processing.ConversationProcessor
processConversations, setConfigurationProvider
 

Method Detail

injectConversationFields

void injectConversationFields(Object target,
                              ConversationAdapter conversationAdapter)
Inject the ConversationFields on the target from the appropriate conversation contexts for active conversations associated with the current request

Parameters:
target -
conversationAdapter -

extractConversationFields

void extractConversationFields(Object target,
                               ConversationAdapter conversationAdapter)
Extract the ConversationFields from the target and place them into the conversations' contexts for active conversations associated with the current request.

Parameters:
target -
conversationAdapter -


Copyright © 2012-2013. All Rights Reserved.