|
Websphere MQ Everyplace | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--examples.administration.commandline.MQeAbstractCmdLineAdminTool | +--examples.administration.commandline.ListenerCreate
A command-line tool to allow someone to add a Listener to an MQe queue manager without programming anything in Java. This version uses the admin messages to send the command to the destination queue manager, and so can be used to add a listener to a remote queue manager. This version is design to setup listeners that use tcpip based protocols.
Syntax
java examples.administration.commandline.ListenerCreate <listenerName> <qMgr> <listenAdapter> <listenPort> <channelTimeout> <maxChannels> <ini_file>
Examples
This tool would normally be used to create a listener on the local queue manager for example: ...ListenerCreate ListenerName MyDeviceQM Network 8082 300000 100 C:\MQe\...\MyDeviceQM.ini
Field Summary | |
static short[] |
version
|
Fields inherited from class examples.administration.commandline.MQeAbstractCmdLineAdminTool |
ADMIN_Q_NAME, REPLY_TO_Q, TIMEOUT_MILLISECS |
Constructor Summary | |
ListenerCreate()
|
Method Summary | |
void |
activate(java.lang.String[] args)
Gathers command-line parameters into variables, and calls the method which creates the queue. |
static void |
createListener(java.lang.String listenerName,
java.lang.String listenAdapter,
int listenPort,
long channelTimeout,
int maxChannels,
java.lang.String targetQMgr,
MQeQueueManager myQMgr)
Creates an admin message which will cause a listener to be created then it sends it to a queue manager. |
static void |
main(java.lang.String[] args)
Entry point from the command line. |
Methods inherited from class examples.administration.commandline.MQeAbstractCmdLineAdminTool |
checkAdminReply, primeAdminMsg, processAdminMsg, sendWaitMessage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static short[] version
Constructor Detail |
public ListenerCreate()
Method Detail |
public static void main(java.lang.String[] args)
args
- Command-line arguments being passed in.public void activate(java.lang.String[] args) throws java.lang.Exception
args
-
java.lang.Exception
public static void createListener(java.lang.String listenerName, java.lang.String listenAdapter, int listenPort, long channelTimeout, int maxChannels, java.lang.String targetQMgr, MQeQueueManager myQMgr) throws java.lang.Exception
listenerName
- (java.lang.String) The name of listener which is to be created.listenAdapter
- (String) The communications adapter used to listen for
new incoming requests. This may be an alias or actual
class name of the adapter.listenPort
- (int) The port to listen onchannelTimeout
- (long) Timeout period expressed in milliseconds. This is
used to control how long incoming channels can remain idle before being
timed outtargetQMgr
- The name of the queue manager to which the admin message will be sent.myQMgr
- The reference to an active MQe queue manager object, which will be
used to send the admin message, and receive the reply.
java.lang.Exception
|
Websphere MQ Everyplace | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |