| Fuse ESB Enterprise 7.0 XML Schemas | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||
http://servicemix.apache.org/http/1.0)>http://servicemix.apache.org/http/1.0)
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 |
|
||||||||
| Attribute Summary | |
string | authMethod
a string naming the scheme used for authenticating users |
string | component
|
string | defaultMep
a URI representing the endpoint's default MEP. |
string | endpoint
<p> Get the endpoint implementation. |
ID | id
|
QName | interfaceName
<p> Get the qualified name of the endpoint interface. |
string | lateResponseStrategy
Set the strategy to be used for handling a late response from the ESB (i.e. |
string | locationURI
the URI at which the endpoint listens for requests |
string | marshaler
the bean used to marshal HTTP messages. |
boolean | rewriteSoapAddress
Toggles the rewriting of the soap address based on the request info. |
QName | service
<p> Get the service qualified name of the endpoint. |
string | serviceUnit
|
string | ssl
a bean containing the SSL configuration properties |
string | targetEndpoint
the name of the endpoint to which requests are sent |
QName | targetInterface
the QName of the interface to which requests are sent |
QName | targetOperation
the QName of the operation to which requests are sent |
QName | targetService
the QName of the service to which requests are sent |
string | targetUri
<p> Gets the target URI of the consumer endpoint. |
long | timeout
the timeout is specified in milliseconds. |
| Attribute Detail |
a string naming the scheme used for authenticating users
Defined with global type string
Defined with global type string
a URI representing the endpoint's default MEP. The default is <code>JbiConstants.IN_OUT</code>.
Defined with global type string
<p>
Get the endpoint implementation.
</p>
Defined with global type string
Defined with global type ID
<p>
Get the qualified name of the endpoint interface.
</p>
Defined with global type QName
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>
Defined with global type string
the URI at which the endpoint listens for requests
Defined with global type string
the bean used to marshal HTTP messages. The default is a <code>DefaultHttpConsumerMarshaler</code>.
Defined with global type string
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>
Defined with global type boolean
<p>
Get the service qualified name of the endpoint.
</p>
Defined with global type QName
Defined with global type string
a bean containing the SSL configuration properties
Defined with global type string
the name of the endpoint to which requests are sent
Defined with global type string
the QName of the interface to which requests are sent
Defined with global type QName
the QName of the operation to which requests are sent
Defined with global type QName
the QName of the service to which requests are sent
Defined with global type QName
<p>
Gets the target URI of the consumer endpoint.
</p>
Defined with global type string
the timeout is specified in milliseconds. The default value is 0 which means that the endpoint will never timeout.
Defined with global type long
| Fuse ESB Enterprise 7.0 XML Schemas | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||