Set-WMQQueue

Sets parameters of WebSphere MQ queue objects.


Descrizione

The Set-WMQQueue cmdlet modifies a WebSphere MQ queue definition. Only specified attributes are modified. Other parameters are left unmodified.

Parametri

Nome Descrizione e modalità d'uso
-Queue -Queue <MQQueue[]>
Specifies the queue objects to modify.

-PassThru -PassThru
If specified, the modified queue object is passed through the pipeline for use by a later command.

-Force -Force
Forces the cmdlet to try and create the queue, regardless of current ConfirmPreference value.

-DefaultMessagePersistence -DefaultMessagePersistence <MQC+DefaultMessagePersistenceTypes[]>
Specifies the default for message-persistence on the queue. Message persistence determines whether or not messages are preserved across restarts of the queue manager.

-DefaultMessagePriority -DefaultMessagePriority <Int32[]>
Specifies the default priority of messages put on the queue.

-Description -Description <String[]>
Specifies queue description text that briefly describes the object.

-InhibitPut -InhibitPut <MQC+InhibitPutTypes[]>
Specifies whether messages can be put on the queue.

-InhibitGet -InhibitGet <MQC+InhibitGetTypes[]>
Specifies whether get operations are allowed.

-ProcessName -ProcessName <String[]>
Specifies the local name of the WebSphere MQ process that identifies the application to be started when a trigger event occurs.

-MaximumDepth -MaximumDepth <Int32[]>
Specifies the maximum number of messages allowed on the queue.

-MaximumMessageLength -MaximumMessageLength <Int32[]>
Specifies the maximum length for messages on the queue.

-BackoutThreshold -BackoutThreshold <Int32[]>
Specifies the number of times a message can be backed out before it is transferred to the backout queue specified by BackoutRequeueName.

-BackoutRequeueName -BackoutRequeueName <String[]>
Specifies the local name of the queue (not necessarily a local queue) to which a message is transferred if it is backed out more times than the value of BackoutThreshold.

-Shareability -Shareability <MQC+ShareabilityTypes[]>
Specifies whether multiple instances of applications can open this queue for input.

-DefaultInputOpenOption -DefaultInputOpenOption <MQC+DefaultInputOpenOptionTypes[]>
Specifies the default share option for applications opening this queue for input.

-HardenGetBackout -HardenGetBackout <MQC+HardenGetBackoutTypes[]>
Specifies whether the count of backed out messages is saved (hardened) across restarts of the message queue manager.

-MessageDeliverySequence -MessageDeliverySequence <Int32[]>
Specifies whether priority is relevant.

-RetentionInterval -RetentionInterval <Int32[]>
Specifies the number of hours for which the queue might be needed, based on the date and time when the queue was created.

-Usage -Usage <MQC+UsageTypes[]>
Specifies whether the queue is for normal usage or for transmitting messages to a remote message queue manager.

-InitiationQueueName -InitiationQueueName <String[]>
Specifies the local queue for trigger messages relating to this queue. The initiation queue must be on the same queue manager.

-TriggerControl -TriggerControl <MQC+TriggerControlTypes[]>
Specifies whether trigger messages are written to the initiation queue.

-TriggerType -TriggerType <MQC+TriggerTypeTypes[]>
Specifies the condition that initiates a trigger event. When the condition is true, a trigger message is sent to the initiation queue.

-TriggerMessagePriority -TriggerMessagePriority <Int32[]>
Specifies the minimum priority that a message must have before it can cause, or be counted for, a trigger event.

-TriggerDepth -TriggerDepth <Int32[]>
Specifies (when TriggerType is Depth) the number of messages that will initiate a trigger message to the initiation queue.

-TriggerData -TriggerData <String[]>
Specifies user data that the queue manager includes in the trigger message. This data is made available to the monitoring application that processes the initiation queue and to the application that is started by the monitor.

-Scope -Scope <MQC+ScopeTypes[]>
Specifies whether the scope of the queue definition does not extend beyond the queue manager which owns the queue, or whether the queue name is contained in a cell directory, so that it is known to all of the queue managers within the cell.

-DepthHighEvent -DepthHighEvent <Int32[]>
Controls whether Queue Depth High events are generated.

-DepthHighLimit -DepthHighLimit <Int32[]>
Specifies the threshold against which the queue depth is compared to generate a Queue Depth High event.

-DepthLowEvent -DepthLowEvent <Int32[]>
Controls whether Queue Depth Low events are generated.

-DepthLowLimit -DepthLowLimit <Int32[]>
Specifies the threshold against which the queue depth is compared to generate a Queue Depth Low event.

-DepthMaximumEvent -DepthMaximumEvent <Int32[]>
Controls whether Queue Full events are generated.

-ServiceInterval -ServiceInterval <Int32[]>
Specifies the service interval used for comparison to generate Queue Service Interval High and Queue Service Interval OK events.

-ServiceIntervalEvent -ServiceIntervalEvent <MQC+ServiceIntervalEventTypes[]>
Controls whether Service Interval High or Service Interval OK events are generated.

-ClusterName -ClusterName <String[]>
Specifies the name of the cluster to which the queue belongs.

-ClusterNamelist -ClusterNamelist <String[]>
Specifies the name of the namelist that specifies a list of clusters to which the queue belongs.

-DefaultBind -DefaultBind <MQC+DefaultBindTypes[]>
Specifies the binding to be used when MQOO_BIND_AS_Q_DEF is specified on the MQOPEN call.

-ClusterWorkLoadRank -ClusterWorkLoadRank <Int32[]>
Specifies the rank of the queue in cluster workload management.

-ClusterWorkLoadPriority -ClusterWorkLoadPriority <Int32[]>
Specifies the priority of the queue in cluster workload management.

-ClusterWorkLoadUseQ -ClusterWorkLoadUseQ <MQC+ClusterWorkloadUseQueueTypes[]>
Specifies whether remote and local queues are to be used in cluster workload distribution.

-QueueAccounting -QueueAccounting <MQC+QueueAccountingTypes[]>
Controls the collection of accounting data.

-QueueStatistics -QueueStatistics <MQC+QueueStatisticsTypes[]>
Controls the collection of statistics data

-QueueMonitoring -QueueMonitoring <MQC+QueueMonitoringTypes[]>
Specifies whether online monitoring data is to be collected and, if so, the rate at which the data is collected.

-NonPersistentMessageClass -NonPersistentMessageClass <MQC+NonPersistentMessageClassTypes[]>
Specifies the level of reliability to be assigned to non-persistent messages that are put to the queue.

-RemoteQueueName -RemoteQueueName <String[]>
Specifies the name of remote queue as known locally on the remote queue manager.

-RemoteQueueManagerName -RemoteQueueManagerName <String[]>
Specifies the name of remote queue manager.

-TransmissionQueueName -TransmissionQueueName <String[]>
Specifies the local name of the transmission queue to be used for messages destined for either a remote queue or for a queue-manager alias definition.

-BaseQueueName -BaseQueueName <String[]>
Specifies the queue name to which the alias resolves.

-DistributionLists -DistributionLists <Int32[]>
Specifies whether distribution-list messages can be placed on the queue.

-StorageClass -StorageClass <String[]>
Specifies the name of the storage class.

-CouplingFacilityStructure -CouplingFacilityStructure <String[]>
Specifies the name of the coupling facility structure where you want to store messages when you use shared queues.

-IndexType -IndexType <Int32[]>
Specifies the type of index maintained by the queue manager to expedite MQGET operations on the queue.

-QueueSharingGroupDisposition -QueueSharingGroupDisposition <MQC+QueueSharingGroupDispositionTypes[]>
Specifies the disposition of the object to which you are applying the command (that is, where it is defined and how it behaves).

-WhatIf -WhatIf
Describes what would happen if you executed the command without actually executing the command.

-Confirm -Confirm
Prompts you for confirmation before executing the command.

Contenuti riprodotti su gentile concessione di IBM Corporation.
© Copyright IBM Corporation 1994, 2007. All rights reserved.

Commenti



Nessun commento disponibile.

Cobisi EmailVerify.NET is a Microsoft .NET software component that validates email addresses. valid email