Appendix A
Administered Object Attributes
This appendix provides reference tables for the attributes of the ConnectionFactory, XAConnectionFactory, and destination administered objects.
ConnectionFactory Administered Object
Table A-1 summarizes the configurable properties of both ConnectionFactory and XAConnectionFactory administered objects. The attributes are presented in alphabetical order for quick reference. For groupings of these attributes in functional categories, and a description of each, see "MQ Client Runtime Configurable Properties".
Table A-1    Connection Factory Attributes
|
Attribute/property name
|
Type
|
Default Value
|
Reference
|
imqAckOnAcknowledge
|
String
|
not specified
|
Table 4-6
|
imqAckOnProduce
|
String
|
not specified
|
Table 4-6
|
imqAckTimeout
|
String
|
0 milliseconds
|
Table 4-6
|
imqBrokerHostName
|
String
|
localhost
|
Table 4-1
|
imqBrokerHostPort
|
String
|
7676
|
Table 4-1
|
imqBrokerServicePort
|
String
|
0
|
Table 4-1
|
imqConfiguredClientID
|
String
|
not specified
|
Table 4-3
|
imqConnectionType
|
String
|
TCP
|
Table 4-1
|
imqConnectionURL
|
String
|
http://localhost/
imq/tunnel
|
Table 4-1
|
imqDefaultPassword
|
String
|
guest
|
Table 4-3
|
imqDefaultUsername
|
String
|
guest
|
Table 4-3
|
imqDisableSetClientID
|
String
|
false
|
Table 4-3
|
imqFlowControlCount
|
String
|
100
|
Table 4-5
|
imqFlowControlIsLimited
|
String
|
false
|
Table 4-5
|
imqFlowControlLimit
|
String
|
1000
|
Table 4-5
|
imqJMSDeliveryMode
|
String
|
2 (persistent)
|
Table 4-4
|
imqJMSExpiration
|
Integer
|
0 (does not expire)
|
Table 4-4
|
imqJMSPriority
|
Integer
|
4 (normal)
|
Table 4-4
|
imqLoadMaxToServerSession
|
String
|
true
|
Table 4-8
|
imqOverrideJMSDeliveryMode
|
Boolean
|
false
|
Table 4-4
|
imqOverrideJMSExpiration
|
Boolean
|
false
|
Table 4-4
|
imqOverrideJMSPriority
|
Boolean
|
false
|
Table 4-4
|
imqOverrideJMSHeadersTo
TemporaryDestinations
|
Boolean
|
false
|
Table 4-4
|
imqQueueBrowserMaxMessages
PerRetrieve
|
String
|
1000
|
Table 4-7
|
imqQueueBrowserRetrieveTimeout
|
String
|
60,000
milliseconds
|
Table 4-7
|
imqReconnect
|
String
|
false
|
Table 4-2
|
imqReconnectDelay
|
String
|
30,000
milliseconds
|
Table 4-2
|
imqReconnectRetries
|
String
|
0
|
Table 4-2
|
imqSetJMSXAppID
|
String
|
false
|
Table 4-8
|
imqSetJMSXConsumerTXID
|
String
|
false
|
Table 4-8
|
imqSetJMSXProducerTXID
|
String
|
false
|
Table 4-8
|
imqSetJMSXRcvTimestamp
|
String
|
false
|
Table 4-8
|
imqSetJMSXUserID
|
String
|
false
|
Table 4-8
|
imqSSLIsHostTrusted
|
String
|
true
|
Table 4-1
|
For more information on using ConnectionFactory administered objects see Chapter 3, "Using Administered Objects."
Destination Administered Objects
A destination administered object represents a physical destination (a queue or a topic) in a broker to which the publicly-named destination object corresponds. Its only attribute is the physical destination's internal, provider-specific name. By creating a destination object, you allow a client's MessageConsumer and/or MessageProducer objects to access the corresponding physical destination.
Table A-2    Destination Attributes
|
Attribute/property name
|
Type
|
Default
|
imqDestinationDescription
|
String
|
A Description for the
Destination Object
|
imqDestinationName
|
String*
|
Untitled_Destination_Object
|
|
* Destination names can contain only alphanumeric characters (no spaces) and must begin with an alphabetic character or the characters "_" and/or "$".
|
For more information on Destination administered objects see Chapter 3, "Using Administered Objects."