queue out connector (generic)

Description - Generic to configure a Sonic MQ sending queue


Parameter Groups

 ParameterTypeDescription
*URL:stringBroker reached on this [protocol://]host:port (can be comma separated list used for failover). Protocols are TCP, HTTP
User ID:stringUser logon id at broker
Password:passwordUser's password at the broker machine
* - denotes required
 ParameterTypeDescription
*Name:stringThe name of the queue or topic to be read
Style:stringSelect queue for point-to-point or topic for publish-and-subscribe

Select from one of the following options:
  • Queue {queue}
  • Topic {topic}
Duration:stringMaximum time in seconds that a document can remain in the retry pending queue (dfault is one day)
Delivery Delay:integerMinimum length of time in milliseconds that must elapse after a message is sent before the JMS provider may deliver the message to a consumer. JMS 2 only.
Delivery Mode:stringNon-Persistent mode has low overhead but may lose messages. Persistent mode takes extra care to ensure the message is not lost in transit but makes no absolute guarantee.

Select from one of the following options:
  • Non-Persistent {false}
  • Persistent {true}
* - denotes required
 ParameterTypeDescription
Load Balance:booleanLoad balances among brokers
Duplicates Detect:booleanCommit checks for duplicates
Preserve Undelivered:booleanPreserve messages not retrieved into a dead letter queue
Notify Undelivered:booleanNotify broker administrator if undelivered are preserved
Sequential:booleanWhen multiple brokers listed, are they used sequentially or randomly
Fault Tolerant:booleanIs this client to be in fault tolerant mode (i.e. should there be an attempt to recover from a connection failure?)
Reconnect Fault Timeout:integerIn seconds, how long to wait before trying to connect again
Initial Connect Timeout:integerIn seconds, how long to wait after failing initially, before trying to connect again
* - denotes required
Description - Generic to configure a Oracle AQ sending queue


Parameter Groups

 ParameterTypeDescription
*SID:stringSID of server connection
Host:stringHost of server connection
Port:integerPort to use for server connection
*Driver:stringDriver to use for server connection

Select from one of the following options:
  • Thin {thin}
* - denotes required
 ParameterTypeDescription
*TypestringConnect using JMS API or older Oracle AQ API

Select from one of the following options:
  • AQ {aq}
  • JMS {jms}
User ID:stringUser logon id at broker
Password:passwordUser's password at the broker machine
*Table Owner/Schema:stringUsually the same as the Login
Table Name:stringTable in which queue resides, necesary to create table if it does not exist already
* - denotes required
 ParameterTypeDescription
*Name:stringName of the input queue to be monitored
Type:stringSelect queue for point-to-point or topic for publish-and-subscribe

Select from one of the following options:
  • Queue {queue}
  • Topic {topic}
Owner:stringName of the owner of the queue
* - denotes required
 ParameterTypeDescription
Hosts:stringEnter additional hosts for RAC failover/load balancing (host1:port,host2:port,host3:port)
Loadbalance:booleanUse RAC connection for load balancing
Failover:booleanUse RAC connection for failover
* - denotes required
 ParameterTypeDescription
Min Connections:integerThe minimum number of connections to the queue to be held in the cache
Max Connections:integerThe maximum number of connections to the queue to be held in the cache
Initial:integerThe initial number of connections to create in the cache
Inactive Timeout:integerThe maximum time a cached physical connection can remain idle
Abandoned Timeout:integerThe maximum time that a connection can remain unused before the connection is closed and returned to the cache
Maximum Statements:integerThe maximum number of statements that a connection keeps open
Property Interval:integerSets the time interval at which the cache manager inspects and enforces all specified cache properties
* - denotes required
 ParameterTypeDescription
Payload ClassstringWhen using custom defined objects, specify a class that is in the classpath
Payload ObjectstringWhen using custom defined objects, specify the oracle object the class will map to. Owner of the schema will be prepended
ONS HostsstringHosts emitting ONS information, ie host:port,host:port
* - denotes required
Description - Generic to configure a MSMQ sending queue


Parameter Groups

 ParameterTypeDescription
*Name:stringThe name of the output queue
Transactional:booleanIf set to true the Queue will be treated as Transactional
* - denotes required
Description - Generic to configure a send JMS


Parameter Groups

 ParameterTypeDescription
*Factory Name:stringJMS connection factory name in JNDI
Max Retries:integerNumber of retries to be attempted
Retry Interval:stringRetry interval in seconds (allows for xxhxxmxxs format) Omit or use 0 for no retry
* - denotes required
 ParameterTypeDescription
*Name:stringThe name of the queue or topic to be read
Type:stringSelect queue for point-to-point or topic for publish-and-subscribe

Select from one of the following options:
  • Queue {queue}
  • Topic {topic}
* - denotes required
 ParameterTypeDescription
Provider URL:stringURL of the JMS server's JNDI tree, specific to the selected JMS implementation.
Initial Context Factory:stringThe Javaâ„¢ class that is used to obtain context information to execute naming and directory service functions through JNDI. Leave blank for default.
Authentication:stringUserid and password for your credentials to connect to JNDI.

Click below for a definition:
    [iway8:Generics - Basic Authentication]
* - denotes required
Description - Generic to configure an internal queue within the iWay ESB.


Parameter Groups

 ParameterTypeDescription
*Name:stringName of the ordered queue to post messages to
Put Timeout:integerTime, in milliseconds, to wait for queue to become available when attempting to put a message on the queue. You can enter 0 for an unlimited wait, but this is not recommended. If no value is supplied, timeout will be set to 3000 milliseconds.
* - denotes required
 ParameterTypeDescription
Apply:booleanUser registers are processing variables and their values. If you want these registers to be emitted with the message set this to true. In resubmit operations, usually this is set to false.
Namespace:stringList of register namespaces that will be made available to the ordered queue.

Select from one of the following options:
  • Default Namespace {default} - All registers without a namespace (no prefix) will be made available to the internal queue.
  • None {none} - No registers will be made available to the internal queue
  • All {*} - All registers which have a namespace (register with a prefix) will be made available to the internal queue.
* - denotes required
 ParameterTypeDescription
Namespace:stringIf a value is supplied here, response registers will be copied to the specified namespace. Leave blank to store response registers in 'return' namespace.
* - denotes required
Description - Generic to configure an internal queue within the iWay ESB.


Parameter Groups

 ParameterTypeDescription
*Name:stringName of the internal queue to post messages to
Priority:integerThe priority is an integer between 0 and 9 inclusive. The lowest priority is 0. The highest most expedited priority is 9.
Put Timeout:integerTime, in milliseconds, to wait for queue to become available when attempting to put a message on the queue. You can enter 0 for an unlimited wait, but this is not recommended. If no value is supplied, timeout will be set to 3000 milliseconds.
* - denotes required
 ParameterTypeDescription
Apply:booleanUser registers are processing variables and their values. If you want these registers to be emitted with the message set this to true. In resubmit operations, usually this is set to false.
Namespace:stringList of register namespaces that will be made available to the ordered queue.

Select from one of the following options:
  • Default Namespace {default} - All registers without a namespace (no prefix) will be made available to the internal queue.
  • None {none} - No registers will be made available to the internal queue
  • All {*} - All registers which have a namespace (register with a prefix) will be made available to the internal queue.
* - denotes required
 ParameterTypeDescription
Namespace:stringIf a value is supplied here, response registers will be copied to the specified namespace. Leave blank to store response registers in 'return' namespace.
* - denotes required
Description - Generic to configure a MQSeries via JMS sending queue


Parameter Groups

 ParameterTypeDescription
Host:stringHost name or IP address, only needed for MQ client connection
Port:integerport number, only needed for MQ client connection
Channel:stringserver connection channel name, only needed for MQ client connection
Queue Manager:stringIBM MQ queue manager name
* - denotes required
 ParameterTypeDescription
User:stringUser logon id at broker
Password:passwordUser's password at the broker machine
* - denotes required
 ParameterTypeDescription
*Name:stringThe name of the queue or topic to be read
Type:stringSelect queue for point-to-point or topic for publish-and-subscribe

Select from one of the following options:
  • Queue {queue}
  • Topic {topic}
* - denotes required
 ParameterTypeDescription
TLS/SSL Configuration:A provider for configuring TLS/SSL for securing SSL Context. If using AMQPS protocol and SSL Context Provider is left blank, the default provider will be used.

Select from one of the following options:
  • Default {default}
Click below for a definition:
    null
SSL CipherSpec:stringThe MQ CipherSpec defines that SSL is to be used. This is configured for the channel by the IBM Websphere MQ Administrator.

Select from one of the following options:
  • DES_SHA_EXPORT
  • DES_SHA_EXPORT1024
  • ECDHE_ECDSA_3DES_EDE_CBC_SHA256
  • ECDHE_ECDSA_AES_128_CBC_SHA256
  • ECDHE_ECDSA_AES_128_GCM_SHA256
  • ECDHE_ECDSA_AES_256_CBC_SHA384
  • ECDHE_ECDSA_AES_256_GCM_SHA384
  • ECDHE_ECDSA_NULL_SHA256
  • ECDHE_ECDSA_RC4_128_SHA256
  • ECDHE_RSA_3DES_EDE_CBC_SHA256
  • ECDHE_RSA_AES_128_CBC_SHA256
  • ECDHE_RSA_AES_128_GCM_SHA256
  • ECDHE_RSA_AES_256_CBC_SHA384
  • ECDHE_RSA_AES_256_GCM_SHA384
  • ECDHE_RSA_NULL_SHA256
  • ECDHE_RSA_RC4_128_SHA256
  • FIPS_WITH_3DES_EDE_CBC_SHA
  • FIPS_WITH_DES_CBC_SHA
  • NULL_MD5
  • NULL_SHA
  • None (Not SSL) {None}
  • RC2_MD5_EXPORT
  • RC4_56_SHA_EXPORT1024
  • RC4_MD5_EXPORT
  • RC4_MD5_US
  • RC4_SHA_US
  • TLS_RSA_WITH_3DES_EDE_CBC_SHA
  • TLS_RSA_WITH_AES_128_CBC_SHA
  • TLS_RSA_WITH_AES_128_CBC_SHA256
  • TLS_RSA_WITH_AES_128_GCM_SHA256
  • TLS_RSA_WITH_AES_256_CBC_SHA
  • TLS_RSA_WITH_AES_256_CBC_SHA256
  • TLS_RSA_WITH_AES_256_GCM_SHA384
  • TLS_RSA_WITH_DES_CBC_SHA
  • TLS_RSA_WITH_NULL_SHA256
  • TLS_RSA_WITH_RC4_128_SHA256
  • TRIPLE_DES_SHA_US
* - denotes required
Description - Generic to configure a MQSeries sending queue


Parameter Groups

 ParameterTypeDescription
Host:stringHost name or IP address, only needed for MQ client connection
Port:integerport number, only needed for MQ client connection
Channel:stringserver connection channel name, only needed for MQ client connection
Queue Manager:stringIBM MQ queue manager name
MQ Version:stringSets the output MQ version. Using a lower version than your local MQ can cause problems in the queues and use of this parameter is not recommended.

Select from one of the following options:
  • default
  • version 1 {version1}
CCSID:stringThe IBM MQ environment key for defining the CCSID, the coded-character-set-ID to be used on connections to the Queue Manager. This property overrides MQEnvironment's CCSID; and should not be changed unless you are having problems connecting to the Queue Manager. MQCCSI_INHERIT - Character data in the data following this structure is in the same character set as this structure. The queue manager changes this value in the structure sent in the message to the actual character-set identifier of the structure. MQCCSI_Q_MGR - Character data in the message is in the queue manager's character set. The default value for this field is MQCCSI_Q_MGR.

Select from one of the following options:
  • MQCCSI_Q_MGR {0} - Character data in the message is in the queue manager's character set. The queue manager changes this value to the true character-set identifier of the queue manager.
  • MQCCSI_INHERIT {-2} - Character data in the message is in the same character set as this structure. This is the queue manager's character set. (For MQMD only, MQCCSI_INHERIT has the same meaning as MQCCSI_Q_MGR).
* - denotes required
 ParameterTypeDescription
Authentication:booleanIf checked, User ID must be valid on Queue Manager
User ID:stringIf Authentication is checked, User ID must be entered and be valid on Queue Manager
User Password:passwordIf Authentication is checked, Password must be entered and be valid on Queue Manager
* - denotes required
 ParameterTypeDescription
*Name:stringLocal queue from which documents are received or model queue used as template to create a dynamic queue
* - denotes required
 ParameterTypeDescription
TLS/SSL Configuration:A provider for configuring TLS/SSL for securing SSL Context. If using AMQPS protocol and SSL Context Provider is left blank, the default provider will be used.

Select from one of the following options:
  • Default {default}
Click below for a definition:
    null
SSL CipherSpec:stringThe MQ CipherSpec defines that SSL is to be used. This is configured for the channel by the IBM Websphere MQ Administrator.

Select from one of the following options:
  • DES_SHA_EXPORT
  • DES_SHA_EXPORT1024
  • ECDHE_ECDSA_3DES_EDE_CBC_SHA256
  • ECDHE_ECDSA_AES_128_CBC_SHA256
  • ECDHE_ECDSA_AES_128_GCM_SHA256
  • ECDHE_ECDSA_AES_256_CBC_SHA384
  • ECDHE_ECDSA_AES_256_GCM_SHA384
  • ECDHE_ECDSA_NULL_SHA256
  • ECDHE_ECDSA_RC4_128_SHA256
  • ECDHE_RSA_3DES_EDE_CBC_SHA256
  • ECDHE_RSA_AES_128_CBC_SHA256
  • ECDHE_RSA_AES_128_GCM_SHA256
  • ECDHE_RSA_AES_256_CBC_SHA384
  • ECDHE_RSA_AES_256_GCM_SHA384
  • ECDHE_RSA_NULL_SHA256
  • ECDHE_RSA_RC4_128_SHA256
  • FIPS_WITH_3DES_EDE_CBC_SHA
  • FIPS_WITH_DES_CBC_SHA
  • NULL_MD5
  • NULL_SHA
  • None (Not SSL) {None}
  • RC2_MD5_EXPORT
  • RC4_56_SHA_EXPORT1024
  • RC4_MD5_EXPORT
  • RC4_MD5_US
  • RC4_SHA_US
  • TLS_RSA_WITH_3DES_EDE_CBC_SHA
  • TLS_RSA_WITH_AES_128_CBC_SHA
  • TLS_RSA_WITH_AES_128_CBC_SHA256
  • TLS_RSA_WITH_AES_128_GCM_SHA256
  • TLS_RSA_WITH_AES_256_CBC_SHA
  • TLS_RSA_WITH_AES_256_CBC_SHA256
  • TLS_RSA_WITH_AES_256_GCM_SHA384
  • TLS_RSA_WITH_DES_CBC_SHA
  • TLS_RSA_WITH_NULL_SHA256
  • TLS_RSA_WITH_RC4_128_SHA256
  • TRIPLE_DES_SHA_US
* - denotes required
Description - Generic to configure a Active MQ sending queue


Parameter Groups

 ParameterTypeDescription
*URL:stringURL for connection to the ActiveMQ broker; for example, tcp://host1:61616, ssl://host1:61617, or failover://(tcp://host1:123,tcp://host2:123). The URL can include options as a query string, as specified in the ActiveMQ documentation. For example, with the failover transport, you must specify a timeout, like failover://(url1,url2)?timeout=100.
User ID:stringUser logon id at broker
Password:passwordUser's password at the broker machine
* - denotes required
 ParameterTypeDescription
*Name:stringThe name of the queue or topic to be read
Type:stringSelect queue for point-to-point or topic for publish-and-subscribe

Select from one of the following options:
  • Queue {queue}
  • Topic {topic}
* - denotes required
 ParameterTypeDescription
Configuration:A provider for configuring TLS/SSL for securing SSL Context. If using AMQPS protocol and SSL Context Provider is left blank, the default provider will be used.

Select from one of the following options:
  • Default {default}
Click below for a definition:
    null
* - denotes required
Description - Generic to configure a RabbitMQ sending queue


Parameter Groups

 ParameterTypeDescription
*URI:stringThe broker URI, in the format scheme://host:port/virtualhost, where the scheme is amqp or amqps, the port is optional defaulting to 5672 for amqp and 5671 for amqps, and the /virtualhost is also optional
*UserstringUser logon id at broker
*PasswordpasswordUser's password at the broker machine
* - denotes required
 ParameterTypeDescription
TLS/SSL Configuration:A provider for configuring TLS/SSL for securing SSL Context. If using AMQPS protocol and SSL Context Provider is left blank, the default provider will be used.

Select from one of the following options:
  • Default {default}
Click below for a definition:
    null
* - denotes required