org.apache.servicemix.drools.model
Class Exchange

java.lang.Object
  extended by org.apache.servicemix.drools.model.Exchange

public class Exchange
extends Object


Field Summary
static String ACTIVE
           
static String DONE
           
static String ERROR
           
static String IN_MESSAGE
           
static String IN_ONLY
           
static String IN_OPTIONAL_OUT
           
static String IN_OUT
           
static String OUT_MESSAGE
           
static String ROBUST_IN_ONLY
           
 
Constructor Summary
Exchange(javax.jbi.messaging.MessageExchange exchange, NamespaceContext namespaceContext)
           
 
Method Summary
 Message getFault()
           
 Message getIn()
           
 javax.jbi.messaging.MessageExchange getInternalExchange()
           
 String getMep()
           
protected  Message getMessage(String name)
           
 String getOperation()
           
 Message getOut()
           
 Object getProperty(String name)
           
 String getStatus()
           
 void setProperty(String name, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IN_ONLY

public static final String IN_ONLY
See Also:
Constant Field Values

ROBUST_IN_ONLY

public static final String ROBUST_IN_ONLY
See Also:
Constant Field Values

IN_OUT

public static final String IN_OUT
See Also:
Constant Field Values

IN_OPTIONAL_OUT

public static final String IN_OPTIONAL_OUT
See Also:
Constant Field Values

ACTIVE

public static final String ACTIVE
See Also:
Constant Field Values

ERROR

public static final String ERROR
See Also:
Constant Field Values

DONE

public static final String DONE
See Also:
Constant Field Values

IN_MESSAGE

public static final String IN_MESSAGE
See Also:
Constant Field Values

OUT_MESSAGE

public static final String OUT_MESSAGE
See Also:
Constant Field Values
Constructor Detail

Exchange

public Exchange(javax.jbi.messaging.MessageExchange exchange,
                NamespaceContext namespaceContext)
Method Detail

getInternalExchange

public javax.jbi.messaging.MessageExchange getInternalExchange()

getMep

public String getMep()

getStatus

public String getStatus()

getOperation

public String getOperation()

getProperty

public Object getProperty(String name)

setProperty

public void setProperty(String name,
                        Object value)

getIn

public Message getIn()

getOut

public Message getOut()

getFault

public Message getFault()

getMessage

protected Message getMessage(String name)


Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.