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 Stringauthentication()The authentication.StringcontentEncoding()The content encoding.StringcontentType()The content type.StringcxfMessage()The CXF message.StringcxfRsOperationResourceInfoStack()The stack of MethodInvocationInfo representing resources path when JAX-RS invocation looks for target.StringcxfRsQueryMap()The query map.StringcxfRsResponseClass()The response class.StringcxfRsResponseGenericType()The response generic type.StringcxfRsUsingHttpAPI()If it is true, the CxfRsProducer will use the HttpClientAPI to invoke the service.StringcxfRsVarValues()The path values.StringhttpMethod()The http method to use.StringhttpPath()The http path.StringhttpQuery()The http query.StringhttpResponseCode()The http response code.StringoperationName()The name of the operation.StringorgApacheCxfMessageMessageProtocolHeaders()The protocol headers.
-
-
-
Method Detail
-
operationName
public String operationName()
The name of the operation. The option is a:Stringtype. Group: common- Returns:
- the name of the header
operationName.
-
authentication
public String authentication()
The authentication. The option is a:javax.security.auth.Subjecttype. Group: common- Returns:
- the name of the header
Authentication.
-
httpMethod
public String httpMethod()
The http method to use. The option is a:Stringtype. Group: common- Returns:
- the name of the header
HttpMethod.
-
httpPath
public String httpPath()
The http path. The option is a:Stringtype. Group: common- Returns:
- the name of the header
HttpPath.
-
contentType
public String contentType()
The content type. The option is a:Stringtype. Group: common- Returns:
- the name of the header
Content-Type.
-
httpQuery
public String httpQuery()
The http query. The option is a:Stringtype. Group: common- Returns:
- the name of the header
HttpQuery.
-
httpResponseCode
public String httpResponseCode()
The http response code. The option is a:Integertype. Group: common- Returns:
- the name of the header
HttpResponseCode.
-
contentEncoding
public String contentEncoding()
The content encoding. The option is a:Stringtype. Group: common- Returns:
- the name of the header
Content-Encoding.
-
orgApacheCxfMessageMessageProtocolHeaders
public String orgApacheCxfMessageMessageProtocolHeaders()
The protocol headers. The option is a:Maptype. 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.Messagetype. 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:Booleantype. 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:Classtype. Group: common- Returns:
- the name of the header
CxfRsResponseClass.
-
cxfRsResponseGenericType
public String cxfRsResponseGenericType()
The response generic type. The option is a:Typetype. 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.OperationResourceInfoStacktype. Group: common- Returns:
- the name of the header
CxfRsOperationResourceInfoStack.
-
-