Class: com.sybase.jms.client.JmsProvider (JMS Provider) | EAServer 6.3 Help |
---|
Description | Specifies connection information for a JMS provider instance. |
---|---|
Configuration | See Set Properties Task. |
Properties | automaticFailover, dataCompression, idleConnectionTimeout, java.naming.factory.initial, java.naming.provider.url, java.naming.security.credentials, java.naming.security.principal, jms.password, jms.username, lookupCacheTimeout, pullBatchSize, pullReceiveTimeout, pullWaitAfterFailure, pullWaitAfterSuccess, pushBatchSize, pushReceiveTimeout, pushWaitAfterFailure, pushWaitAfterSuccess, queueConnectionFactory, socketTimeout, topicConnectionFactory, useResourceAdapter |
Files | Repository/Instance/com/sybase/jms/client/JmsProvider/*.properties |
Property: automaticFailover (Enable Automatic Failover) | |
---|---|
Description | If selected, clients can fail over. This adds additional overhead to normal JMS operation, so please test the effect on performance, especially if you are mainly using non-persistent messages. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | false |
Legal Values | false, true |
Property: dataCompression (Enable Data Compression) | |
---|---|
Description | Select to enable data compression for messages passed over JMS socket connections. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | false |
Legal Values | false, true |
Property: idleConnectionTimeout (Idle Connection Timeout) | |
---|---|
Description | The number of seconds before an idle socket connection times out. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | 60 |
Minimum Value | 0 |
Maximum Value | 2147483647 |
Property: java.naming.factory.initial (JNDI Initial Context Factory) | |
---|---|
Description | The JNDI initial context factory for the JMS provider. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | com.sybase.jms.client.InitialContextFactory |
Property: java.naming.provider.url (JNDI Provider URL) | |
---|---|
Description | The URL for the name server. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | iiop://host-name:2000 |
Property: java.naming.security.credentials (JNDI Security Credentials (Password)) | |
---|---|
Description | The JNDI password. |
Only Used If | Property useResourceAdapter has the value "false". |
Property: java.naming.security.principal (JNDI Security Principal (Username)) | |
---|---|
Description | The JNDI username. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | ${user.name} |
Property: jms.password (JMS Connection Password) | |
---|---|
Description | The JMS password. Specify only if it is not sufficient to set java.naming.security.credentials |
Property: jms.username (JMS Connection Username) | |
---|---|
Description | The JMS username. Specify only if it is not sufficient to set java.naming.security.principal |
Property: lookupCacheTimeout (Lookup Cache Timeout) | |
---|---|
Description | The number of seconds cache entries remain active before they must be refreshed. Caching may be performed by the JNDI context to improve the efficiency of JNDI lookups. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | 600 |
Minimum Value | 0 |
Maximum Value | 2147483647 |
Property: pullBatchSize (Pull - Batch Size) | |
---|---|
Description | The receive batch size used when this provider is referenced by pullMessagesFrom. |
Default Value | 1 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pullReceiveTimeout (Pull - Receive Timeout) | |
---|---|
Description | The receive timeout (in milliseconds) used when this provider is referenced by pullMessagesFrom. |
Default Value | 600 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pullWaitAfterFailure (Pull - Wait After Failure) | |
---|---|
Description | The wait time between a failed "pull" and the next "pull" (in milliseconds) used when this provider is referenced by pullMessagesFrom. |
Default Value | 60 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pullWaitAfterSuccess (Pull - Wait After Success) | |
---|---|
Description | The wait time between a successful "pull" and the next "pull" (in milliseconds) used when this provider is referenced by pullMessagesFrom. |
Default Value | 0 |
Minimum Value | 0 |
Maximum Value | 2147483647 |
Property: pushBatchSize (Push - Batch Size) | |
---|---|
Description | The receive batch size used when this provider is referenced by pushMessagesTo. |
Default Value | 1 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pushReceiveTimeout (Push - Receive Timeout) | |
---|---|
Description | The receive timeout (in milliseconds) used when this provider is referenced by pushMessagesTo. |
Default Value | 600 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pushWaitAfterFailure (Push - Wait After Failure) | |
---|---|
Description | The wait time between a failed "pull" and the next "pull" (in milliseconds) used when this provider is referenced by pushMessagesTo. |
Default Value | 60 |
Minimum Value | 1 |
Maximum Value | 2147483647 |
Property: pushWaitAfterSuccess (Push - Wait After Success) | |
---|---|
Description | The wait time between a successful "pull" and the next "pull" (in milliseconds) used when this provider is referenced by pushMessagesTo. |
Default Value | 0 |
Minimum Value | 0 |
Maximum Value | 2147483647 |
Property: queueConnectionFactory (JMS Queue Connection Factory) | |
---|---|
Description | If "useResourceAdapter" is false, this is the JNDI lookup name for a queue connection factory. If "useResourceAdapter" is true, this is the name of a configured JCA-managed queue connection factory. |
Default Value | QueueConnectionFactory |
Property: socketTimeout (Socket Timeout) | |
---|---|
Description | The number of seconds the client will wait for a server response before assuming the server has failed. |
Only Used If | Property useResourceAdapter has the value "false". |
Default Value | 600 |
Minimum Value | 0 |
Maximum Value | 2147483647 |
Property: topicConnectionFactory (JMS Topic Connection Factory) | |
---|---|
Description | If "useResourceAdapter" is false, this is the JNDI lookup name for a topic connection factory. If "useResourceAdapter" is true, this is the name of a configured JCA-managed topic connection factory. |
Default Value | TopicConnectionFactory |
Property: useResourceAdapter (Use Resource Adapter) | |
---|---|
Description | If set, specifies that the JMS provider to be used is packaged as a JCA resource adapter. |
Default Value | false |
Legal Values | false, true |