org.pasoa.common.structure
Class InteractionContext

java.lang.Object
  extended by org.pasoa.common.structure.InteractionContext

public class InteractionContext
extends Object

Models an interaction context, which allows metadata to be associated with a particular interaction.

Author:
pgroth

Constructor Summary
InteractionContext(InteractionKey interactionKey, List interactionMetadata)
          Construct an InteractionContext.
 
Method Summary
 InteractionKey getInteractionKey()
           
 List getInteractionMetadata()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InteractionContext

public InteractionContext(InteractionKey interactionKey,
                          List interactionMetadata)
Construct an InteractionContext.

Parameters:
interactionKey - the interaction the metadata is about
interactionMetadata - pieces of metadata
Method Detail

getInteractionKey

public InteractionKey getInteractionKey()

getInteractionMetadata

public List getInteractionMetadata()