Foreign JMS Providers

 

 

 

 

 

 

 

 

 

 

 

Property Name

Valid Value

Default Value

Description

 

 

 

 

 

 

MaxPoolSize

An integer

8

Maximum size of server session pool

 

 

 

 

internally created by the resource

 

 

 

 

adapter for achieving concurrent

 

 

 

 

message delivery. This should be equal

 

 

 

 

to the maximum pool size of MDB

 

 

 

 

objects.

 

 

 

 

 

 

MaxWaitTime

An integer

3

The resource adapter will wait for the

 

 

 

 

time in seconds specified by this

 

 

 

 

property to obtain a server session

 

 

 

 

from its internal pool. If this limit is

 

 

 

 

exceeded, message delivery will fail.

 

 

 

 

 

 

Subscription

Durable or Non-Durable

Non-Durable

SubscriptionDurability as specified

 

Durability

 

 

by JMS 1.1 specification.

 

 

 

 

 

 

SubscriptionName

 

None

SubscriptionName as specified by

 

 

 

 

JMS 1.1 specification.

 

 

 

 

 

 

MessageSelector

A valid message selector

None

MessageSelector as specified by JMS

 

 

 

 

1.1 specification.

 

 

 

 

 

 

ClientID

A valid client ID

None

ClientID as specified by JMS 1.1

 

 

 

 

specification.

 

 

 

 

 

 

ConnectionFactory

A valid JNDI Name

None

JNDI name of connection factory

 

JndiName

 

 

created in JMS provider. This

 

 

 

 

connection factory will be used by

 

 

 

 

resource adapter to create a

 

 

 

 

connection to receive messages. Used

 

 

 

 

only if ProviderIntegrationMode is

 

 

 

 

configured as jndi.

 

 

 

 

 

 

DestinationJndiName

A valid JNDI Name

None

JNDI name of destination created in

 

 

 

 

JMS provider. This destination will be

 

 

 

 

used by resource adapter to create a

 

 

 

 

connection to receive messages from.

 

 

 

 

Used only if

 

 

 

 

ProviderIntegrationMode is

 

 

 

 

configured as jndi.

 

 

 

 

 

 

DestinationType

javax.jms.Queue or

Null

Type of the destination the MDB will

 

 

javax.jms.Topic

 

listen to.

 

 

 

 

 

 

Destination

Name-value pairs separated

None

Specifies the javabean property

 

Properties

by comma

 

names and values of the destination of

 

 

 

 

the JMS client. Required only if

 

 

 

 

ProviderIntegrationMode is

 

 

 

 

javabean.

 

 

 

 

 

Chapter 4 • Configuring Java Message Service Resources

73

Page 73
Image 73
Sun Microsystems 820433510 manual Configuring Java Message Service Resources