dialog.openDialog();
Logger.getLogger(Dialog.class).debug("Opened Dialog in Executor pool:"+dialog.toString());
if(listener!=null) listener.fireEevent(new SuccessEvent());
} catch (TransferException e) {
Logger.getLogger(Dialog.class).warn("Open Dialog failed in Executor pool.", e);
if(listener!=null) listener.fireEevent(new TransferErrorEvent());
} catch (RequestTimeoutException e) {
Logger.getLogger(Dialog.class).warn("Open Dialog failed in Executor pool.", e);
if(listener!=null) listener.fireEevent(new TimeoutEvent());
} catch (DialogException e) {
Logger.getLogger(Dialog.class).warn("Open Dialog failed in Executor pool.", e);