| Fuse ESB Enterprise 7.0 XML Schemas | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||
http://servicemix.apache.org/jms/1.0)>http://servicemix.apache.org/jms/1.0)
A Spring-based JMS provider optimized for SOAP messages
| Nested Element Summary | |||||||||||||||||||||
| sequence |
|
||||||||||||||||||||
| Attribute Summary | |
string | connectionFactory
Specifies the <code>ConnectionFactory</code> used by the endpoint. |
integer | deliveryMode
Specifies the JMS delivery mode used for the reply. |
string | destination
Specifies the JMS <code>Destination</code> used to send messages. |
string | destinationChooser
Specifies a class implementing logic for choosing the destination used to send messages. |
string | destinationName
Specifies a string identifying the JMS destination used to send messages. |
string | destinationResolver
Specifies the class implementing logic for converting strings into destinations. |
string | endpoint
<p> Get the endpoint implementation. |
boolean | explicitQosEnabled
Specifies if the QoS values specified for the endpoint are explicitly used when a messages is sent. |
ID | id
|
QName | interfaceName
<p> Get the qualified name of the endpoint interface. |
boolean | jms102
Determines if the provider used JMS 1.0.2 compliant APIs. |
string | marshaler
Specifies the class implementing the message marshaler. |
boolean | messageIdEnabled
Specifies if your endpoint requires JMS message IDs. |
boolean | messageTimestampEnabled
Specifies if your endpoints requires time stamps on its messages. |
boolean | preserveMessageQos
Specifies whether we want to send message using the QoS settings specified on the message instead in order to preserve message QoS. |
integer | priority
Specifies the priority assigned to the JMS messages. |
boolean | pubSubDomain
Specifies if the destination is a topic. |
boolean | pubSubNoLocal
Specifies if messages published by the listener's <code>Connection</code> are suppressed. |
long | receiveTimeout
Specifies the timeout for receiving a message in milliseconds. |
string | replyDestination
Sets the reply destination. |
string | replyDestinationChooser
Specifies a class implementing logic for choosing the destination used to recieve replies. |
string | replyDestinationName
Sets the name of the reply destination. |
QName | service
<p> Get the service qualified name of the endpoint. |
string | store
Sets the store used to store JBI exchanges that are waiting for a response JMS message. |
string | storeFactory
Sets the store factory used to create the store. |
long | timeToLive
Specifies the number of milliseconds a message is valid. |
boolean | useJbiWrapper
Specifies if the endpoint expects SOAP messages to be wrapped in the JBI wrapper. |
boolean | validateWsdl
Specifies if the WSDL is checked WSI-BP compliance. |
string | wsdl
Specifies the WSDL document describing the service's interface. |
| Attribute Detail |
Specifies the <code>ConnectionFactory</code> used by the endpoint.
Defined with global type string
Specifies the JMS delivery mode used for the reply. Defaults to
(2)(<code>PERSISTENT</code>).
Defined with global type integer
Specifies the JMS <code>Destination</code> used to send messages.
Defined with global type string
Specifies a class implementing logic for choosing the destination used
to send messages.
Defined with global type string
Specifies a string identifying the JMS destination used to send
messages. The destination is resolved using the
<code>DesitinationResolver</code>.
Defined with global type string
Specifies the class implementing logic for converting strings into
destinations. The default is <code>DynamicDestinationResolver</code>.
Defined with global type string
<p>
Get the endpoint implementation.
</p>
Defined with global type string
Specifies if the QoS values specified for the endpoint are explicitly
used when a messages is sent. The default is <code>false</code>.
Defined with global type boolean
Defined with global type ID
<p>
Get the qualified name of the endpoint interface.
</p>
Defined with global type QName
Determines if the provider used JMS 1.0.2 compliant APIs.
Defined with global type boolean
Specifies the class implementing the message marshaler. The message
marshaller is responsible for marshalling and unmarshalling JMS messages.
The default is <code>DefaultProviderMarshaler</code>.
Defined with global type string
Specifies if your endpoint requires JMS message IDs. Setting the
<code>messageIdEnabled</code> property to <code>false</code> causes the
endpoint to call its message producer's
<code>setDisableMessageID() </code> with a value of <code>true</code>.
The JMS broker is then given a hint that it does not need to generate
message IDs or add them to the messages from the endpoint. The JMS
broker can choose to accept the hint or ignore it.
Defined with global type boolean
Specifies if your endpoints requires time stamps on its messages.
Setting the <code>messageTimeStampEnabled</code> property to
<code>false</code> causes the endpoint to call its message producer's
<code>setDisableMessageTimestamp() </code> method with a value of
<code>true</code>. The JMS broker is then given a hint that it does not
need to generate message IDs or add them to the messages from the
endpoint. The JMS broker can choose to accept the hint or ignore it.
Defined with global type boolean
Specifies whether we want to send message using the QoS settings
specified on the message instead in order to preserve message QoS.
The default is <code>false</code>.
Defined with global type boolean
Specifies the priority assigned to the JMS messages. Defaults to 4.
Defined with global type integer
Specifies if the destination is a topic. <code>true</code> means the
destination is a topic. <code>false</code> means the destination is a
queue.
Defined with global type boolean
Specifies if messages published by the listener's <code>Connection</code>
are suppressed. The default is <code>false</code>.
Defined with global type boolean
Specifies the timeout for receiving a message in milliseconds.
Defined with global type long
Sets the reply destination.
This JMS destination will be used as the default destination for the response
messages when using an InOut JBI exchange. It will be used if the
<code>replyDestinationChooser</code> does not return any value.
Defined with global type string
Specifies a class implementing logic for choosing the destination used
to recieve replies.
Defined with global type string
Sets the name of the reply destination.
This property will be used to create the <code>replyDestination</code>
using the <code>destinationResolver</code> when the endpoint starts if
the <code>replyDestination</code> has not been set.
Defined with global type string
<p>
Get the service qualified name of the endpoint.
</p>
Defined with global type QName
Sets the store used to store JBI exchanges that are waiting for a response
JMS message. The store will be automatically created if not set.
Defined with global type string
Sets the store factory used to create the store.
If none is set, a {@link MemoryStoreFactory} will be created and used instead.
Defined with global type string
Specifies the number of milliseconds a message is valid.
Defined with global type long
Specifies if the endpoint expects SOAP messages to be wrapped in the JBI
wrapper. Defaults to <code>true</code>.
Defined with global type boolean
Specifies if the WSDL is checked WSI-BP compliance. Defaults to
<code>true</code>.
Defined with global type boolean
Specifies the WSDL document describing the service's interface.
Defined with global type string
| Fuse ESB Enterprise 7.0 XML Schemas | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||