Class CxfRsEndpointBuilderFactory.CxfRsHeaderNameBuilder

  • Enclosing interface:
    CxfRsEndpointBuilderFactory

    public static class CxfRsEndpointBuilderFactory.CxfRsHeaderNameBuilder
    extends Object
    The builder of headers' name for the CXF-RS component.
    • Constructor Detail

      • CxfRsHeaderNameBuilder

        public CxfRsHeaderNameBuilder()
    • 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.