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 String
buildCamelEndpointUri(String name, String host, Integer port, String uri, String contextPath, String scheme)
Object
evaluate(org.apache.camel.Exchange exchange)
String
getHostHeader()
String
getPortHeader()
void
setHostHeader(String hostHeader)
void
setPortHeader(String portHeader)
-
Methods inherited from class org.apache.camel.support.ExpressionAdapter
assertionFailureMessage, evaluate
-
-
-
-
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:
evaluate
in classorg.apache.camel.support.ExpressionSupport
-
-