UIJob uiJob = new UIJob(Messages.CaldecottUIHelper_JOB_SHOWTUNNEL) {
public IStatus runInUIThread(IProgressMonitor monitor) {
Shell shell = getShell();
CaldecottTunnelWizard wizard = new CaldecottTunnelWizard(cloudServer);
WizardDialog dialog = new WizardDialog(shell, wizard);
if (dialog.open() == Window.OK) {
Set<CaldecottTunnelDescriptor> descriptorsToRemove = wizard.getDescriptorsToRemove();
if (descriptorsToRemove != null) {
for (CaldecottTunnelDescriptor descriptor : descriptorsToRemove) {
try {
new TunnelBehaviour(cloudServer).stopAndDeleteCaldecottTunnel(
descriptor.getServiceName(), monitor);