Package org.apache.camel.impl.cloud
Class ServiceCallExpressionSupport
- java.lang.Object
-
- org.apache.camel.support.ExpressionSupport
-
- org.apache.camel.support.ExpressionAdapter
-
- org.apache.camel.impl.cloud.ServiceCallExpressionSupport
-
- All Implemented Interfaces:
org.apache.camel.Expression,org.apache.camel.Predicate
- Direct Known Subclasses:
DefaultServiceCallExpression
public abstract class ServiceCallExpressionSupport extends org.apache.camel.support.ExpressionAdapter
-
-
Constructor Summary
Constructors Constructor Description ServiceCallExpressionSupport()ServiceCallExpressionSupport(String hostHeader, String portHeader)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract StringbuildCamelEndpointUri(String name, String host, Integer port, String uri, String contextPath, String scheme)Objectevaluate(org.apache.camel.Exchange exchange)StringgetHostHeader()StringgetPortHeader()voidsetHostHeader(String hostHeader)voidsetPortHeader(String portHeader)-
Methods inherited from class org.apache.camel.support.ExpressionAdapter
assertionFailureMessage, evaluate, init
-
-
-
-
Method Detail
-
getHostHeader
public String getHostHeader()
-
setHostHeader
public void setHostHeader(String hostHeader)
-
getPortHeader
public String getPortHeader()
-
setPortHeader
public void setPortHeader(String portHeader)
-
evaluate
public Object evaluate(org.apache.camel.Exchange exchange)
- Overrides:
evaluatein classorg.apache.camel.support.ExpressionSupport
-
-