Class CxfRsEndpointBuilderFactory.CxfRsHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.CxfRsEndpointBuilderFactory.CxfRsHeaderNameBuilder
-
- Enclosing interface:
- CxfRsEndpointBuilderFactory
public static class CxfRsEndpointBuilderFactory.CxfRsHeaderNameBuilder extends Object
The builder of headers' name for the CXF-RS component.
-
-
Constructor Summary
Constructors Constructor Description CxfRsHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
authentication()
The authentication.String
contentEncoding()
The content encoding.String
contentType()
The content type.String
cxfMessage()
The CXF message.String
cxfRsOperationResourceInfoStack()
The stack of MethodInvocationInfo representing resources path when JAX-RS invocation looks for target.String
cxfRsQueryMap()
The query map.String
cxfRsResponseClass()
The response class.String
cxfRsResponseGenericType()
The response generic type.String
cxfRsUsingHttpAPI()
If it is true, the CxfRsProducer will use the HttpClientAPI to invoke the service.String
cxfRsVarValues()
The path values.String
httpMethod()
The http method to use.String
httpPath()
The http path.String
httpQuery()
The http query.String
httpResponseCode()
The http response code.String
operationName()
The name of the operation.String
orgApacheCxfMessageMessageProtocolHeaders()
The protocol headers.
-
-
-
Method Detail
-
operationName
public String operationName()
The name of the operation. The option is a:String
type. Group: common- Returns:
- the name of the header
operationName
.
-
authentication
public String authentication()
The authentication. The option is a:javax.security.auth.Subject
type. Group: common- Returns:
- the name of the header
Authentication
.
-
httpMethod
public String httpMethod()
The http method to use. The option is a:String
type. Group: common- Returns:
- the name of the header
HttpMethod
.
-
httpPath
public String httpPath()
The http path. The option is a:String
type. Group: common- Returns:
- the name of the header
HttpPath
.
-
contentType
public String contentType()
The content type. The option is a:String
type. Group: common- Returns:
- the name of the header
Content-Type
.
-
httpQuery
public String httpQuery()
The http query. The option is a:String
type. Group: common- Returns:
- the name of the header
HttpQuery
.
-
httpResponseCode
public String httpResponseCode()
The http response code. The option is a:Integer
type. Group: common- Returns:
- the name of the header
HttpResponseCode
.
-
contentEncoding
public String contentEncoding()
The content encoding. The option is a:String
type. Group: common- Returns:
- the name of the header
Content-Encoding
.
-
orgApacheCxfMessageMessageProtocolHeaders
public String orgApacheCxfMessageMessageProtocolHeaders()
The protocol headers. The option is a:Map
type. Group: common- Returns:
- the name of the header
org.apache.cxf.message.Message.PROTOCOL_HEADERS
.
-
cxfMessage
public String cxfMessage()
The CXF message. The option is a:org.apache.cxf.message.Message
type. Group: common- Returns:
- the name of the header
CxfMessage
.
-
cxfRsUsingHttpAPI
public String cxfRsUsingHttpAPI()
If it is true, the CxfRsProducer will use the HttpClientAPI to invoke the service. If it is false, the CxfRsProducer will use the ProxyClientAPI to invoke the service. The option is a:Boolean
type. Group: common- Returns:
- the name of the header
CxfRsUsingHttpAPI
.
-
cxfRsVarValues
public String cxfRsVarValues()
The path values. The option is a:Object[]
type. Group: common- Returns:
- the name of the header
CxfRsVarValues
.
-
cxfRsResponseClass
public String cxfRsResponseClass()
The response class. The option is a:Class
type. Group: common- Returns:
- the name of the header
CxfRsResponseClass
.
-
cxfRsResponseGenericType
public String cxfRsResponseGenericType()
The response generic type. The option is a:Type
type. Group: common- Returns:
- the name of the header
CxfRsResponseGenericType
.
-
cxfRsQueryMap
public String cxfRsQueryMap()
The query map. The option is a:Map<String, String>
type. Group: common- Returns:
- the name of the header
CxfRsQueryMap
.
-
cxfRsOperationResourceInfoStack
public String cxfRsOperationResourceInfoStack()
The stack of MethodInvocationInfo representing resources path when JAX-RS invocation looks for target. The option is a:org.apache.cxf.jaxrs.model.OperationResourceInfoStack
type. Group: common- Returns:
- the name of the header
CxfRsOperationResourceInfoStack
.
-
-