Example remove queue rule

The next example rule is called when a queue manager administration request tries to remove a queue. The rule is passed an object reference to the proxy for the queue in question. In this example, the rule checks the name of the queue that is passed, and if the queue is named PayrollQueue, the request to remove the queue is refused.
Java™ code base
/* This rule prevents the removal of the Payroll Queue */
public void removeQueue( MQeQueueProxy queue ) 
throws Exception    {
    if ( queue.getQueueName().equals( "PayrollQueue" ) )    {
        throw new MQeException( Except_Rule, 
                    "Can't delete this queue" );
    }
}
C code base
This rule is not implemented in the C code base.

Terms of use | WebSphere software

(c) Copyright IBM Corporation 2004, 2005. All rights reserved.