DEFINE QLOCAL

Use DEFINE QLOCAL to define a new local queue, and set its parameters.

Synonym: DEF QL

Values shown above the main line in the railroad diagram are the defaults supplied with IBM MQ , but your installation might have changed them. See Syntax diagrams.

DEFINE QLOCAL

DEFINE QLOCAL ( q-name ) CMDSCOPE(' ')CMDSCOPE(qmgr-name)
  • 1
  • CMDSCOPE(*)1
  • 2QSGDISP(QMGR)QSGDISP(COPY)1
  • QSGDISP(GROUP)1
  • QSGDISP(SHARED)1
  • 2Define attributes
  • Common queue attributes
  • Local queue attributes
  • Define attributesLIKE(qlocal-name)
  • NOREPLACEREPLACE
  • Common queue attributesCUSTOM(stringCAPEXPRY(NOLIMITinteger
  • )
  • )
  • DEFPRTY(0)DEFPRTY(integer)
  • DEFPRESP(SYNC)DEFPRESP(ASYNC)
  • DEFPSIST(NO)DEFPSIST(YES)
  • DESCR(' ')DESCR(string)
  • PUT(ENABLED)PUT(DISABLED)
  • Local queue attributesACCTQ(QMGR)ACCTQ(ONOFF
  • )
  • BOQNAME(' ')BOQNAME(string)
  • BOTHRESH(0)BOTHRESH(integer)
  • CFSTRUCT(' ')CFSTRUCT(structure-name)
  • 2CLCHNAME(' ')CLCHNAME(channel name)
  • CLUSNL(' ')CLUSNL(nlname)
  • CLUSTER(' ')CLUSTER(clustername)
  • CLWLPRTY(0)CLWLPRTY(integer)
  • CLWLRANK(0)CLWLRANK(integer)
  • CLWLUSEQ(QMGR)CLWLUSEQ(ANYLOCAL
  • )
  • DEFBIND(OPEN)DEFBIND(NOTFIXEDGROUP
  • )
  • DEFREADA(NO)DEFREADA(YESDISABLED+
  • )
  • DEFSOPT(EXCL)3
  • DEFSOPT(SHARED)4
  • DEFSOPT(EXCLSHARED
  • )
  • DISTL(NO)DISTL(YES)
  • 5GET(ENABLED)GET(DISABLED)
  • NOHARDENBOHARDENBO
  • IMGRCOVQ ( QMGR )IMGRCOVQ(NOYES
  • )
  • 5
  • INDXTYPE(NONE)INDXTYPE(MSGIDCORRELIDGROUPIDMSGTOKEN
  • )
  • 2INITQ(' ')INITQ(string)
  • MAXDEPTH(999 999 999)3
  • MAXDEPTH(5000)4
  • MAXDEPTH(integer)
  • MAXMSGL(4 194 304)MAXMSGL(integer)
  • MONQ(QMGR)MONQ(OFFLOWMEDIUMHIGH
  • )
  • MSGDLVSQ(PRIORITY)MSGDLVSQ(FIFO)
  • NPMCLASS(NORMAL)NPMCLASS(HIGH)
  • 5PROCESS(' ')PROCESS(string)
  • PROPCTL(COMPAT)PROPCTL(ALLFORCENONEV6COMPAT
  • )
  • QDEPTHHI(80)QDEPTHHI(integer)
  • QDEPTHLO(40)3
  • QDEPTHLO(20)4
  • QDEPTHLO(integer)
  • QDPHIEV(DISABLED)QDPHIEV(ENABLED)
  • QDPLOEV(DISABLED)QDPLOEV(ENABLED)
  • QDPMAXEV(ENABLED)QDPMAXEV(DISABLED)
  • QSVCIEV(NONE)QSVCIEV(HIGHOK
  • )
  • QSVCINT(999 999 999)QSVCINT(integer)
  • RETINTVL(999 999 999)RETINTVL(integer)
  • SCOPE(QMGR)5
  • SCOPE(CELL)6
  • NOSHARE3
  • SHARE4
  • NOSHARESHARE
  • STATQ(QMGR)STATQ(OFFON
  • )
  • 5STGCLASS('DEFAULT')STGCLASS(string)
  • 2TRIGDATA(' ')TRIGDATA(string)
  • TRIGDPTH(1)TRIGDPTH(integer)
  • NOTRIGGERTRIGGER
  • TRIGMPRI(0)TRIGMPRI(integer)
  • TRIGTYPE(FIRST)TRIGTYPE(EVERYDEPTHNONE
  • )
  • USAGE(NORMAL)USAGE(XMITQ)
  • Notes:

    • 1 Valid only on z/OSĀ® and when the queue manager is a member of a queue-sharing group.
    • 2 Valid only on z/OS.
    • 3 Default for z/OS.
    • 4 Default for Multiplatforms.
    • 5 Not valid on z/OS.
    • 6 Valid only on UNIX, Linux , and Windows.