if (!baseTextField.getText().equals("")) {
base = new HttpUrl(baseTextField.getText());
}
boolean primary = primaryCheckBox.isSelected();
ListenerSpec spec = new ListenerSpec(address, port, base, primary);
spec.verifyAvailable();
_proxy.addListener(spec);
addressTextField.setText("");
portTextField.setText("");
baseTextField.setText("");
} catch (Exception e) {