Inherited description: List of properties can be set as settings in the configuration file
format is a comma separated list of property names
Properties
property %initQueueNeeded as %Boolean [ InitialExpression = 0 ];
This is set if the queue needs to be initialized again after the job has started.
Default is 0 since OnInit() calls initialize and the job will not start if not successful.
The specification for the channel, in the following form: "channel_name/transport/host_name(port)".
Transport can be one of the following: TCP, LU62, NETBIOS, SPX
If you omit this setting, the system uses the default channel specification, as configured in
IBM WebSphere MQ.
Or, if the system has been the configured so that the channel is determined by the queue name, the system
uses the channel that is appropriate for the given queue name.
This setting specifies the IBM Coded Character Set Id. If you do not specify a value, the MQ system assumes the messages use the default character set
specified for the MQ client.
property ContentStreamClassname as %String [ InitialExpression = "*%Stream.GlobalCharacter" ];
In your Service's OnInit() method, set this property to the name of a class you would like to receive as the Stream property of the pInput Message argument to your OnProcessInput method.
If this value is empty or begins with a * character then the Body string property will be used unless the input is too long for the system maximum string size.
If this value is empty or *, the class "%Stream.GlobalCharacter" will be used if the input is too long.
If you omit this setting, the system uses the default queue manager, as configured in IBM WebSphere MQ.
Or, if IBM WebSphere MQ has been the configured so that the queue manager is determined by the queue name,
the system uses the queue manager that is appropriate for the given queue name.