1 5 package net.sf.panoptes.controller.actions; 6 7 import java.awt.event.ActionEvent ; 8 9 import net.sf.panoptes.component.jmx.model.MBeanServerNode; 10 import net.sf.panoptes.controller.MainController; 11 12 import net.sf.panoptes.swing.panels.ProgressListener; 13 14 20 public class ConnectToMBeanServerAction extends TaskAction { 21 22 private MBeanServerNode serverNode; 23 24 public ConnectToMBeanServerAction(MBeanServerNode serverNode) { 25 super("Connect to server"); 26 this.serverNode = serverNode; 27 } 28 29 public void doTask(ActionEvent e) { 30 try { 31 serverNode.connect(); 32 } catch (Exception ex) { 33 log.error("Unable to connect to MBean Server", ex); 34 MainController.getInstance().displayError("Unable to connect to MBean Server", "Could not connect", ex); 35 } 36 37 } 38 39 40 } 41 | Popular Tags |