The following document contains the results of PMD's CPD 3.9.
| File | Line |
|---|---|
| argos\deploy\ComponentRunner.java | 311 |
| argos\deploy\ComponentRunner.java | 451 |
Map<String, JMXConnector> map = new HashMap<String, JMXConnector>();
List<String> list = meta.getListenToRemote();
for(int i = 0; i < list.size(); i +=2) {
String url = list.get(i);
String comp = list.get(i + 1);
JMXConnector connector = map.get(url);
try {
MBeanServerConnection server;
if(connector == null) {
connector = JMXConnectorFactory.connect(new JMXServiceURL(url));
map.put(url, connector);
server = connector.getMBeanServerConnection();
}
else {
server = connector.getMBeanServerConnection();
}
server.addNotificationListener(new ObjectName(comp), runner, runner, COMPONENT_EVENT);
| |