s.petals-bc-jms.3.2.2.source-code.JMSextensions.xsd Maven / Gradle / Ivy
Location of the JNDI server in an URl form. This JNDI server is necessary to identify the JMS destination and the Connection Factory class to use in order to reach the JMS provider server.
The JNDI initial-context-factory class name, used to create an JNDI InitalContext instance
The JNDI name of the JMS Connection Factory to create JMS connections with the JMS Provider server
The JNDI destination name (Queue or Topic) to interact with
The service operation name
User name to access the JMS Destination
Password to access the JMS Destination
JMS communication transacted mode
Controls the maximum number of JMS connections that can be borrowed from the pool at one time. When non-positive, there is no limit to the number of connections that may be active at one time. When maxActive is exceeded, the pool is said to be exhausted.
Controls the maximum number of JMS connections that can sit idle in the pool at any time. When negative, there is no limit to the number of connections that may be idle at one time.
If a positive maxWait value is supplied, the JMS component will wait for at most that duration in milliseconds to retrieve an available JMS connection. If maxWait is non-positive, the component will wait indefinitely.
Indicates how long the eviction thread should sleep before "runs" of examining idle connections. When non-positive, no eviction thread will be launched.
Specifies the minimum amount of time that a connection may sit idle in the pool before it is eligable for eviction due to idle time. When non-positive, no connections will be dropped from the pool due to idle time alone.
Indicates whether or not idle connections should be validated. Connections that fail to validate will be dropped from the pool.