props.setProperty("java.io.tmpdir", System.getProperty("java.io.tmpdir")); String logLevel = getLogLevel(filteredArgs); if (logLevel != null) { if (LogManager.getLogManager() instanceof SimpleLogManager) { UlcJnlpLauncher launcher = new UlcJnlpLauncher(new URL( getUrlString(filteredArgs)), getKeepAliveInterval(filteredArgs), getUserParameters(filteredArgs), splashUrl, Locale.getDefault()); launcher.start();
private UlcJnlpLauncher(URL url, int keepAliveInterval, Properties userParameters, String splashUrl, Locale locale) { this.url = url; this.keepAliveInterval = keepAliveInterval; this.userParameters = userParameters; this.splashUrl = splashUrl; bundle = ResourceBundle.getBundle(getClass().getName(), locale); registerMessageHandler(new ClassInvoker()); registerMessageHandler(new FileExists()); if (splashUrl != null) { registerMessageHandler(new IMessageService() { public void handleMessage(String msg) { if ("appStarted".equals(msg)) { SplashWindow.disposeSplash(); } } }); } ClientEnvironmentAdapter.setMessageService(new IMessageService() { public void handleMessage(String msg) { if (messageHandlers != null) { for (IMessageService messageHandler : messageHandlers) { messageHandler.handleMessage(msg); } } } }); ClientEnvironmentAdapter.setFileService(new ExtendedFileService()); }
private UISession start() { if (splashUrl != null) { SplashWindow.splash(UrlHelper.createURL(splashUrl)); } return start(new ServletConnector(new AppletRequestPropertyStore(), url, keepAliveInterval), userParameters); } }
private UISession start() { if (splashUrl != null) { SplashWindow.splash(UrlHelper.createURL(splashUrl)); } return start(new ServletConnector(new CookieRequestPropertyStore(url), url, keepAliveInterval), userParameters); } }
props.setProperty("java.io.tmpdir", System.getProperty("java.io.tmpdir")); String logLevel = getLogLevel(filteredArgs); if (logLevel != null) { if (LogManager.getLogManager() instanceof SimpleLogManager) { UlcJnlpLauncher launcher = new UlcJnlpLauncher(new URL( getUrlString(filteredArgs)), getKeepAliveInterval(filteredArgs), getUserParameters(filteredArgs), splashUrl, Locale.getDefault()); launcher.start();
private UlcJnlpLauncher(URL url, int keepAliveInterval, Properties userParameters, String splashUrl, Locale locale) { this.url = url; this.keepAliveInterval = keepAliveInterval; this.userParameters = userParameters; this.splashUrl = splashUrl; bundle = ResourceBundle.getBundle(getClass().getName(), locale); registerMessageHandler(new ClassInvoker()); registerMessageHandler(new FileExists()); if (splashUrl != null) { registerMessageHandler(new IMessageService() { public void handleMessage(String msg) { if ("appStarted".equals(msg)) { SplashWindow.disposeSplash(); } } }); } ClientEnvironmentAdapter.setMessageService(new IMessageService() { public void handleMessage(String msg) { if (messageHandlers != null) { for (IMessageService messageHandler : messageHandlers) { messageHandler.handleMessage(msg); } } } }); ClientEnvironmentAdapter.setFileService(new ExtendedFileService()); }