com.ibm.cics.model
Interface IWMQConnectionDefinition

All Superinterfaces:
ICICSDefinition, ICICSObject, IDefinition, com.ibm.cics.model.meta.ITypedObject

public interface IWMQConnectionDefinition
extends ICICSDefinition

generated from CICS resourcetable MQCONDEF


Nested Class Summary
static class IWMQConnectionDefinition.ResyncmemberValue
          Enumeration type for field RESYNCMEMBER
 
Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICICSDefinition
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,IWMQConnectionDefinition> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 ICICSDefinitionReference<IWMQConnectionDefinition> getCICSObjectReference()
           
 java.lang.String getInitqname()
          Getter for field INITQNAME
 java.lang.String getMqname()
          Getter for field MQNAME
 ICICSType<IWMQConnectionDefinition> getObjectType()
           
 IWMQConnectionDefinition.ResyncmemberValue getResyncmember()
          Getter for field RESYNCMEMBER
 java.lang.String getUserdata1()
          Getter for field USERDATA1
 java.lang.String getUserdata2()
          Getter for field USERDATA2
 java.lang.String getUserdata3()
          Getter for field USERDATA3
 
Methods inherited from interface com.ibm.cics.model.ICICSDefinition
getChangeAgent, getChangeAgentRelease, getChangeTime, getChangeUserID, getCreateTime, getCSDGroup, getDescription, getVersion
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
 
Methods inherited from interface com.ibm.cics.model.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

ICICSType<IWMQConnectionDefinition> getObjectType()
Specified by:
getObjectType in interface ICICSDefinition
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface IDefinition
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

getInitqname

java.lang.String getInitqname()
Getter for field INITQNAME

MQ initiation queue name

The 1-48 character name of the default initiation queue for this CICS-MQ connection.


getMqname

java.lang.String getMqname()
Getter for field MQNAME

MQ queue manager or QSG name

Specifies the 1-4 character name of either a single WebSphere MQ queue manager, or a queue-sharing group of WebSphere MQ queue managers.


getResyncmember

IWMQConnectionDefinition.ResyncmemberValue getResyncmember()
Getter for field RESYNCMEMBER

Resynchronization Member

This attribute applies only if you have used the MQNAME attribute to specify a WebSphere MQ queue-sharing group. It specifies the strategy that CICS adopts if outstanding units of work are being held for the last queue manager to which CICS was connected from the queue-sharing group.

YES
CICS connects to the same queue manager, waiting, if necessary, until the queue manager becomes active to resolve the indoubt units of work. This is the default.
NO
CICS makes one attempt to connect to the same queue manager. If that attempt fails, CICS connects to any member of the queue-sharing group and issues the warning message DFHMQ2064 about the outstanding units of work.
GROUPRESYNC
CICS connects to any member of the queue-sharing group. The queue-manager will be chosen by WebSphere MQ and it will ask CICS to resolve indoubt units of work on behalf of all eligible queue managers in the queue-sharing group. This function is called Group unit of recovery (group UR). This option can only be used when running a release of WebSphere MQ that supports group UR for CICS and when group UR has been enabled in the queue managers.


getUserdata1

java.lang.String getUserdata1()
Getter for field USERDATA1

User data area 1

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getUserdata2

java.lang.String getUserdata2()
Getter for field USERDATA2

User data area 2

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getUserdata3

java.lang.String getUserdata3()
Getter for field USERDATA3

User data area 3

Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.


getCICSObjectReference

ICICSDefinitionReference<IWMQConnectionDefinition> getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSDefinition
Specified by:
getCICSObjectReference in interface ICICSObject
Specified by:
getCICSObjectReference in interface IDefinition

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,IWMQConnectionDefinition> referenceAttribute)
Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute. The list factory can be activated by the caller when necessary. This method does not perform any I/O.



Copyright © 2008-2013 IBM Corp. All Rights Reserved.