MQModelQueue (CMDB Model API)
Keywords: com.collation.platform.model.topology.app.messaging.mq.MQModelQueue interface

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.collation.platform.model.topology.app.messaging.mq
Interface MQModelQueue

All Superinterfaces:
  ConfigurationItem, LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, MQBase, MQQueue, java.io.Serializable

    public interface MQModelQueue

extends MQQueue

From section 6.2.4 of MQ Fundamentals: Model queue objects provide the attributes of a local queue object that can be created dynamically by an application. Dynamically created queues are instances of local queues and can hold messages. These attributes can be specified on a model queue object (QMODEL) to control the attributes of the dynamic queue created.

Persistable:
  true

Field Summary
`static java.lang.String` | `IBM_COPYRIGHT`

Method Summary
`java.lang.String` | `getCFSTRUCT()` Specific to ZOS and limited to 12 characters
`int` | `getDefinitionType()` Queue definition type (parameter identifier: MQIA_DEFINITION_TYPE).
`boolean` | `getGet()` Whether applications are to be permitted to get messages from this queue: ENABLED - Messages can be retrieved from the queue (by suitably authorized applications).
`java.lang.String` | `getInitiationQueue()` Initiation queue name (parameter identifier: MQCA_INITIATION_Q_NAME).
`int` | `getTransmissionUsage()` Usage (parameter identifier: MQIA_USAGE).
`boolean` | `getTriggerControl()` Trigger control (parameter identifier: MQIA_TRIGGER_CONTROL).
`java.lang.String` | `getTriggerData()` Trigger data (parameter identifier: MQCA_TRIGGER_DATA).
`long` | `getTriggerDepth()` The number of messages that have to be on the queue before a trigger message is written.
`int` | `getTriggerType()` Trigger type (parameter identifier: MQIA_TRIGGER_TYPE).
`boolean` | `hasCFSTRUCT()`
`boolean` | `hasDefinitionType()`
`boolean` | `hasGet()`
`boolean` | `hasInitiationQueue()`
`boolean` | `hasTransmissionUsage()`
`boolean` | `hasTriggerControl()`
`boolean` | `hasTriggerData()`
`boolean` | `hasTriggerDepth()`
`boolean` | `hasTriggerType()`
`void` | `setCFSTRUCT(java.lang.String x)`
`void` | `setDefinitionType(int x)`
`void` | `setGet(boolean x)`
`void` | `setInitiationQueue(java.lang.String x)`
`void` | `setTransmissionUsage(int x)`
`void` | `setTriggerControl(boolean x)`
`void` | `setTriggerData(java.lang.String x)`
`void` | `setTriggerDepth(long x)`
`void` | `setTriggerType(int x)`

Methods inherited from interface com.collation.platform.model.topology.app.messaging.mq.MQQueue
`getDefaultPersistence, getName, getPut, getQSGDISP, getQueueManager, hasDefaultPersistence, hasName, hasPut, hasQSGDISP, hasQueueManager, setDefaultPersistence, setName, setPut, setQSGDISP, setQueueManager`

Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
`getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles`

Methods inherited from interface com.collation.platform.model.ModelObject
`getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken`

Methods inherited from interface com.collation.platform.model.topology.app.messaging.mq.MQBase
`getDefault, getIsValid, getSystem, hasDefault, hasIsValid, hasSystem, setDefault, setIsValid, setSystem`

Methods inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem
`getAssetID, getAssetTag, getCICategory, getConfigLastUpdate, getLastAuditState, getLastAuditTime, getLastLifecycleStateTime, getLifecycleState, getPrimaryOwner, hasAssetID, hasAssetTag, hasCICategory, hasConfigLastUpdate, hasLastAuditState, hasLastAuditTime, hasLastLifecycleStateTime, hasLifecycleState, hasPrimaryOwner, setAssetID, setAssetTag, setCICategory, setConfigLastUpdate, setLastAuditState, setLastAuditTime, setLastLifecycleStateTime, setLifecycleState, setPrimaryOwner`

Field Detail

### IBM_COPYRIGHT

    static final java.lang.String IBM_COPYRIGHT

See Also:
  Constant Field Values

Method Detail

### getTriggerControl

    boolean getTriggerControl()
                              throws AttributeNotSetException

  Trigger control (parameter identifier: MQIA_TRIGGER_CONTROL).

  Throws:
    `AttributeNotSetException`

### setTriggerControl

    void setTriggerControl(boolean x)

### hasTriggerControl

    boolean hasTriggerControl()

### getCFSTRUCT

    java.lang.String getCFSTRUCT()
                                 throws AttributeNotSetException

  Specific to ZOS and limited to 12 characters

  Throws:
    `AttributeNotSetException`

### setCFSTRUCT

    void setCFSTRUCT(java.lang.String x)

### hasCFSTRUCT

    boolean hasCFSTRUCT()

### getInitiationQueue

    java.lang.String getInitiationQueue()
                                        throws AttributeNotSetException

  Initiation queue name (parameter identifier: MQCA_INITIATION_Q_NAME). The maximum length of the string is MQ_Q_NAME_LENGTH.

  Throws:
    `AttributeNotSetException`

### setInitiationQueue

    void setInitiationQueue(java.lang.String x)

### hasInitiationQueue

    boolean hasInitiationQueue()

### getTriggerData

    java.lang.String getTriggerData()
                                    throws AttributeNotSetException

  Trigger data (parameter identifier: MQCA_TRIGGER_DATA). The maximum length of the string is MQ_TRIGGER_DATA_LENGTH.

  Throws:
    `AttributeNotSetException`

### setTriggerData

    void setTriggerData(java.lang.String x)

### hasTriggerData

    boolean hasTriggerData()

### getTriggerDepth

    long getTriggerDepth()
                         throws AttributeNotSetException

  The number of messages that have to be on the queue before a trigger message is written. Defined in: MQQueue class Data Type: Long Syntax: To get: trigdepthand = MQQueue.TriggerDepth To set: MQQueue.TriggerDepth = trigdepthand Trigger depth (parameter identifier: MQIA_TRIGGER_DEPTH).

  Throws:
    `AttributeNotSetException`

### setTriggerDepth

    void setTriggerDepth(long x)

### hasTriggerDepth

    boolean hasTriggerDepth()

### getTransmissionUsage

    int getTransmissionUsage()
                             throws AttributeNotSetException

  Usage (parameter identifier: MQIA_USAGE).

  Throws:
    `AttributeNotSetException`

### setTransmissionUsage

    void setTransmissionUsage(int x)

### hasTransmissionUsage

    boolean hasTransmissionUsage()

### getTriggerType

    int getTriggerType()
                       throws AttributeNotSetException

  Trigger type (parameter identifier: MQIA_TRIGGER_TYPE).

  Throws:
    `AttributeNotSetException`

### setTriggerType

    void setTriggerType(int x)

### hasTriggerType

    boolean hasTriggerType()

### getGet

    boolean getGet()
                   throws AttributeNotSetException

  Whether applications are to be permitted to get messages from this queue: ENABLED - Messages can be retrieved from the queue (by suitably authorized applications). DISABLED -Applications cannot retrieve messages from the queue.

  Throws:
    `AttributeNotSetException`

### setGet

    void setGet(boolean x)

### hasGet

    boolean hasGet()

### getDefinitionType

    int getDefinitionType()
                          throws AttributeNotSetException

  Queue definition type (parameter identifier: MQIA_DEFINITION_TYPE).

  Throws:
    `AttributeNotSetException`

### setDefinitionType

    void setDefinitionType(int x)

### hasDefinitionType

    boolean hasDefinitionType()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD