01: package com.bostechcorp.cbesb.console.server.test;
02:
03: import junit.framework.TestCase;
04:
05: import com.bostechcorp.cbesb.console.client.ConsoleVersion;
06: import com.bostechcorp.cbesb.console.jmxclient.JmxClient;
07: import com.bostechcorp.cbesb.console.jmxclient.JmxClientFactory;
08:
09: public class TestVersion extends TestCase {
10: public void test() {
11: try {
12: JmxClient jmxClient = JmxClientFactory.getDefaultClient();
13: ConsoleVersion versionInfo = new ConsoleVersion();
14: jmxClient.getVersionInfo("ChainBuilderESB-BC-TCPIP",
15: versionInfo);
16: System.out.println(" ChainBuilderESB-BC-TCPIP version:"
17: + versionInfo.toString() + " built on "
18: + versionInfo.getBuildTimestamp());
19:
20: jmxClient.getVersionInfo("ChainBuilderESB-SE-Bootstrap",
21: versionInfo);
22: System.out.println(" ChainBuilderESB-BC-Bootstrap version:"
23: + versionInfo.toString() + " built on "
24: + versionInfo.getBuildTimestamp());
25:
26: jmxClient.getCCSLVersionInfo(
27: "ChainBuilderESB-SE-Bootstrap", versionInfo);
28: System.out
29: .println(" ChainBuilderESB-BC-Bootstrap CCSL version:"
30: + versionInfo.toString()
31: + " built on "
32: + versionInfo.getBuildTimestamp());
33:
34: jmxClient.getVersionInfo("ChainBuilderESB-SE-DerbyServer",
35: versionInfo);
36: System.out
37: .println("ChainBuilderESB-BC-DerbyServer version:"
38: + versionInfo.toString() + " built on "
39: + versionInfo.getBuildTimestamp());
40:
41: } catch (Exception ex) {
42: ex.printStackTrace();
43: }
44: }
45: }
|