Commit 1a2de958 authored by Andre Freyssinet's avatar Andre Freyssinet

Adds an example with explicit use of JMSConnectorCheck component.

parent 7e49c039
......@@ -639,6 +639,17 @@
</java>
</target>
<!-- Check the classic configuration -->
<target name="classic_check" depends="simple_init"
description="--> Runs JMSConnectorCheck">
<java classname="classic.JMSCheck"
failonerror="no" fork="yes"
dir="${run.dir}">
<classpath path="${project.class.path}"/>
<!-- jvmarg line="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y" / -->
</java>
</target>
<!-- Setup the classic configuration -->
<target name="classic_adminxml" depends="simple_init"
description="--> Runs XML administration script for classic sample (centralized architecture)">
......
/*
* JORAM: Java(TM) Open Reliable Asynchronous Messaging
* Copyright (C) 2021 ScalAgent Distributed Technologies
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA.
*
* Initial developer(s): Frederic Maistre (INRIA)
* Contributor(s): ScalAgent Distributed Technologies
*/
package classic;
import javax.naming.InitialContext;
import org.ow2.joram.tools.jmscheck.JMSConnectorCheck;
/**
* Monitors the queue.
*/
public class JMSCheck {
public static void main(String[] args) throws Exception {
JMSConnectorCheck check = new JMSConnectorCheck("cf",
new InitialContext(),
"anonymous",
"anonymous",
"healthCheckQueue",
1);
for (int i=0; i<10; i++) {
System.out.println("check=" + check.check());
System.out.println(check);
Thread.sleep(1000);
}
}
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment