Java

First, create the QueueAdminMsg object. This needs to be primed using code to setup the origin queueManagerAdmin reply etc.

Figure 20. Creating the QueueAdminMsg object

MQeFields parms = new MQeFields();
MQeFields queueManagerParameters = new MQeFields();
queueManagerParameters.putAscii(MQeQueueManager.Name, "MyQmgrName");
parms.putFields(MQeQueueManager.QueueManager, queueManagerParameters);
 
MQeFields registryParameters = new MQeFields();
registryParameters.putAscii(MQeRegistry.DirName, "c:\MyRegLocation");
parms.putFields(MQeQueueManager.Registry, registryParameters);
 
String queueStore = "MsgLog:" + java.io.File.separator + "queues";
MQeQueueManagerConfigure qmConfig = new MQeQueueManagerConfigure(parms, queueStore);
 
qmConfig.defineQueueManager();
qmConfig.defineDefaultSystemQueue();
qmConfig.defineDefaultDeadLetterQueue();
qmConfig.defineDefaultAdminReplyQueue();
qmConfig.defineDefaultAdminQueue();
qmConfig.close();


© IBM Corporation 2002, 2003. All Rights Reserved