Fuse ESB Enterprise 7.0 XML Schemas

http://servicemix.apache.org/http/1.0
element consumer

Model
<consumer
  authMethod = string
  component = string
  defaultMep = string
  endpoint = string
  id = ID
  interfaceName = QName
  lateResponseStrategy = string
  locationURI = string
  marshaler = string
  rewriteSoapAddress = boolean
  service = QName
  serviceUnit = string
  ssl = string
  targetEndpoint = string
  targetInterface = QName
  targetOperation = QName
  targetService = QName
  targetUri = string
  timeout = long
  (any attribute from any namespace other than http://servicemix.apache.org/http/1.0)>
component?, marshaler?, serviceUnit?, ssl?, (any element from any namespace other than http://servicemix.apache.org/http/1.0)
</consumer>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be a child of the following elements: component/endpoints, component/endpoints, component/endpoints.
Documentation
        Plain HTTP consumer endpoint. This endpoint can be used to handle plain HTTP request (without SOAP) or to be able to
process the request in a non standard way. For HTTP requests, a WSDL2 HTTP binding can be used.
      

Nested Element Summary
sequence
anonymous type derived from anyTypecomponent optional
           
anonymous type derived from anyTypemarshaler optional
          the bean used to marshal HTTP messages.
anonymous type derived from anyTypeserviceUnit optional
           
anonymous type derived from anyTypessl optional
           a bean containing the SSL configuration properties


Attribute Summary
stringauthMethod
           a string naming the scheme used for authenticating users
stringcomponent
           
stringdefaultMep
          a URI representing the endpoint's default MEP.
stringendpoint
          <p> Get the endpoint implementation.
IDid
           
QNameinterfaceName
          <p> Get the qualified name of the endpoint interface.
stringlateResponseStrategy
          Set the strategy to be used for handling a late response from the ESB (i.e.
stringlocationURI
           the URI at which the endpoint listens for requests
stringmarshaler
          the bean used to marshal HTTP messages.
booleanrewriteSoapAddress
          Toggles the rewriting of the soap address based on the request info.
QNameservice
          <p> Get the service qualified name of the endpoint.
stringserviceUnit
           
stringssl
           a bean containing the SSL configuration properties
stringtargetEndpoint
           the name of the endpoint to which requests are sent
QNametargetInterface
           the QName of the interface to which requests are sent
QNametargetOperation
           the QName of the operation to which requests are sent
QNametargetService
           the QName of the service to which requests are sent
stringtargetUri
          <p> Gets the target URI of the consumer endpoint.
longtimeout
          the timeout is specified in milliseconds.

Attribute Detail

authMethod

Documentation
            a string naming the scheme used for authenticating users
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

component

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

defaultMep

Documentation
            a URI representing the endpoint's default MEP. The default is <code>JbiConstants.IN_OUT</code>.
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

endpoint

Documentation
            <p>
Get the endpoint implementation.
</p>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
ID
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

interfaceName

Documentation
            <p>
Get the qualified name of the endpoint interface.
</p>
          
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

lateResponseStrategy

Documentation
            Set the strategy to be used for handling a late response from the ESB (i.e. a response that arrives after the HTTP request has timed out).
Defaults to <code>error</code>

<ul>
<li><code>error</code> will terminate the exchange with an ERROR status and log an exception for the late response</li>
<li><code>warning</code> will end the exchange with a DONE status and log a warning for the late response instead</li>
</ul>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

locationURI

Documentation
            the URI at which the endpoint listens for requests
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

marshaler

Documentation
            the bean used to marshal HTTP messages. The default is a <code>DefaultHttpConsumerMarshaler</code>.
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

rewriteSoapAddress

Documentation
            Toggles the rewriting of the soap address based on the request info.
<p>
When active, the soap address in the wsdl will be updated according
to the protocol, host and port of the request. This is useful when
listening on 0.0.0.0 or when behind a NAT (or reverse-proxy in some
cases).<br />
This function only works on the main wsdl, not in imported wsdl-parts.
This means the service with its port must be declared in the main
wsdl.
</p><p>
By default it is activated.
</p>
          
Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

service

Documentation
            <p>
Get the service qualified name of the endpoint.
</p>
          
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceUnit

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

ssl

Documentation
            a bean containing the SSL configuration properties
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetEndpoint

Documentation
            the name of the endpoint to which requests are sent
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetInterface

Documentation
            the QName of the interface to which requests are sent
          
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetOperation

Documentation
            the QName of the operation to which requests are sent
          
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetService

Documentation
            the QName of the service to which requests are sent
          
Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetUri

Documentation
            <p>
Gets the target URI of the consumer endpoint.
</p>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

timeout

Documentation
            the timeout is specified in milliseconds. The default value is 0 which means that the endpoint will never timeout.
          
Definition

Defined with global type long

Model
long
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

Fuse ESB Enterprise 7.0 XML Schemas

Fuse ESB Enterprise 7.0 XML Schemas