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