Class ServiceCallExpressionConfiguration

  • All Implemented Interfaces:
    org.apache.camel.cloud.ServiceExpressionFactory, org.apache.camel.cloud.ServiceFactory<org.apache.camel.Expression>

    @Metadata(label="routing,cloud")
    @Configurer(extended=true)
    public class ServiceCallExpressionConfiguration
    extends ServiceCallConfiguration
    implements org.apache.camel.cloud.ServiceExpressionFactory
    • Constructor Detail

      • ServiceCallExpressionConfiguration

        public ServiceCallExpressionConfiguration()
    • Method Detail

      • getHostHeader

        public String getHostHeader()
      • setHostHeader

        public void setHostHeader​(String hostHeader)
        The header that holds the service host information, default ServiceCallConstants.SERVICE_HOST
      • getPortHeader

        public String getPortHeader()
      • setPortHeader

        public void setPortHeader​(String portHeader)
        The header that holds the service port information, default ServiceCallConstants.SERVICE_PORT
      • getExpression

        public org.apache.camel.Expression getExpression()
      • setExpression

        public void setExpression​(org.apache.camel.Expression expression)
      • newInstance

        public org.apache.camel.Expression newInstance​(org.apache.camel.CamelContext camelContext)
                                                throws Exception
        Specified by:
        newInstance in interface org.apache.camel.cloud.ServiceFactory<org.apache.camel.Expression>
        Throws:
        Exception