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) @Deprecated public class ServiceCallExpressionConfiguration extends ServiceCallConfiguration implements org.apache.camel.cloud.ServiceExpressionFactory
Deprecated.
  • Constructor Details

    • ServiceCallExpressionConfiguration

      public ServiceCallExpressionConfiguration()
      Deprecated.
    • ServiceCallExpressionConfiguration

      public ServiceCallExpressionConfiguration(ServiceCallDefinition parent, String factoryKey)
      Deprecated.
  • Method Details

    • end

      public ServiceCallDefinition end()
      Deprecated.
    • endParent

      public ProcessorDefinition<?> endParent()
      Deprecated.
    • property

      public ServiceCallServiceChooserConfiguration property(String key, String value)
      Deprecated.
      Description copied from class: ServiceCallConfiguration
      Adds a custom property to use.

      These properties are specific to what service call implementation are in use. For example if using a different one, then the client properties are defined according to the specific service in use.

      Overrides:
      property in class ServiceCallConfiguration
    • getHostHeader

      public String getHostHeader()
      Deprecated.
    • setHostHeader

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

      public String getPortHeader()
      Deprecated.
    • setPortHeader

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

      public ExpressionDefinition getExpressionType()
      Deprecated.
    • setExpressionType

      public void setExpressionType(ExpressionDefinition expressionType)
      Deprecated.
    • getExpression

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

      public void setExpression(org.apache.camel.Expression expression)
      Deprecated.
    • hostHeader

      public ServiceCallExpressionConfiguration hostHeader(String hostHeader)
      Deprecated.
      The header that holds the service host information, default ServiceCallConstants.SERVICE_HOST
    • portHeader

      public ServiceCallExpressionConfiguration portHeader(String portHeader)
      Deprecated.
      The header that holds the service port information, default ServiceCallConstants.SERVICE_PORT
    • expressionType

      public ServiceCallExpressionConfiguration expressionType(ExpressionDefinition expressionType)
      Deprecated.
    • expression

      public ServiceCallExpressionConfiguration expression(org.apache.camel.Expression expression)
      Deprecated.
    • newInstance

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