|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.expression.MessageVariableResolver
public class MessageVariableResolver
A variable resolver for XPath expressions which support properties on the messge, exchange as well as making system properties and environment properties available.
| Field Summary | |
|---|---|
static java.lang.String |
ENVIRONMENT_VARIABLES
|
static java.lang.String |
SYSTEM_PROPERTIES_NAMESPACE
|
| Constructor Summary | |
|---|---|
MessageVariableResolver()
|
|
| Method Summary | |
|---|---|
javax.jbi.messaging.MessageExchange |
getExchange()
|
javax.jbi.messaging.NormalizedMessage |
getMessage()
|
java.lang.Object |
resolveVariable(javax.xml.namespace.QName name)
|
void |
setExchange(javax.jbi.messaging.MessageExchange exchange)
|
void |
setMessage(javax.jbi.messaging.NormalizedMessage message)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SYSTEM_PROPERTIES_NAMESPACE
public static final java.lang.String ENVIRONMENT_VARIABLES
| Constructor Detail |
|---|
public MessageVariableResolver()
| Method Detail |
|---|
public javax.jbi.messaging.MessageExchange getExchange()
public void setExchange(javax.jbi.messaging.MessageExchange exchange)
public javax.jbi.messaging.NormalizedMessage getMessage()
public void setMessage(javax.jbi.messaging.NormalizedMessage message)
public java.lang.Object resolveVariable(javax.xml.namespace.QName name)
resolveVariable in interface javax.xml.xpath.XPathVariableResolver
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||