org.smartcomps.twister.engine.priv.util
Class CorrelationExtractor

java.lang.Object
  |
  +--org.smartcomps.twister.engine.priv.util.CorrelationExtractor

public class CorrelationExtractor
extends java.lang.Object

Extracts correlation values from a Collection of correlation set references and an XML element.


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
CorrelationExtractor()
           
 
Method Summary
static java.util.Map extractCorrelationsValues(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process, java.util.Collection corrRefs, org.dom4j.Node message)
           
static java.util.Map extractCorrelationValues(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process, org.smartcomps.twister.engine.priv.core.definition.CorrelationRef ref, org.dom4j.Node message)
           
static java.lang.String extractPropertyValue(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process, java.lang.String property, org.dom4j.Node message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

CorrelationExtractor

public CorrelationExtractor()
Method Detail

extractCorrelationsValues

public static java.util.Map extractCorrelationsValues(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process,
                                                      java.util.Collection corrRefs,
                                                      org.dom4j.Node message)
                                               throws CorrelationViolationException
CorrelationViolationException

extractCorrelationValues

public static java.util.Map extractCorrelationValues(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process,
                                                     org.smartcomps.twister.engine.priv.core.definition.CorrelationRef ref,
                                                     org.dom4j.Node message)
                                              throws CorrelationViolationException
CorrelationViolationException

extractPropertyValue

public static java.lang.String extractPropertyValue(org.smartcomps.twister.engine.priv.core.definition.TwisterProcess process,
                                                    java.lang.String property,
                                                    org.dom4j.Node message)
                                             throws CorrelationViolationException
CorrelationViolationException


Copyright © 2003 SmartComps. All Rights Reserved.