application.getApplicationListeners().add(new IApplicationListener() { @Override public void onAfterInitialized(Application application) {
@Override public void onOpen(Session session, EndpointConfig endpointConfig) { String appName = getApplicationName(session); WebApplication app = (WebApplication) WebApplication.get(appName); app.getApplicationListeners().add(new ApplicationListener(applicationDestroyed)); try { ThreadContext.setApplication(app); javaxWebSocketProcessor = new JavaxWebSocketProcessor(session, app, endpointConfig); } finally { ThreadContext.detach(); } }
@Override public void onOpen(Session session, EndpointConfig endpointConfig) { String appName = getApplicationName(session); WebApplication app = (WebApplication) WebApplication.get(appName); app.getApplicationListeners().add(new ApplicationListener(applicationDestroyed)); try { ThreadContext.setApplication(app); javaxWebSocketProcessor = new JavaxWebSocketProcessor(session, app, endpointConfig); } finally { ThreadContext.detach(); } }
application.getApplicationListeners().add(new CdiShutdownCleaner(params.isInjectApplication()));
getApplicationListeners().add(new EmbeddOrientDbApplicationListener(OrienteerWebApplication.class.getResource("db.config.xml")) getMarkupSettings().setStripWicketTags(true); getResourceSettings().setThrowExceptionOnMissingResource(false); getApplicationListeners().add(new ModuledDataInstallator()); getApplicationListeners().add(new IApplicationListener() {
@Override public void init() { super.init(); getApplicationListeners().add(new EmbeddOrientDbApplicationListener(OrientDbTestWebApplication.class.getResource("db.config.xml")) { @Override public void onAfterServerStartupAndActivation(OrientDbWebApplication app) throws Exception { IOrientDbSettings settings = app.getOrientDbSettings(); ODatabaseDocumentTx db = new ODatabaseDocumentTx(DB_MEMORY_URL); if(!db.exists()) db = db.create(); if(db.isClosed()) db.open(settings.getAdminUserName(), settings.getAdminPassword()); db.getMetadata().load(); db.close(); } }); getRequestCycleListeners().add(new LazyAuthorizationRequestCycleListener()); getOrientDbSettings().setDBUrl(DB_MEMORY_URL); getOrientDbSettings().setGuestUserName("reader"); getOrientDbSettings().setGuestPassword("reader"); getOrientDbSettings().setAdminUserName("admin"); getOrientDbSettings().setAdminPassword("admin"); getOrientDbSettings().getORecordHooks().add(TestHook.class); getApplicationListeners().add(new TestDataInstallator()); mountOrientDbRestApi(); }
application.getApplicationListeners().add(new CdiShutdownCleaner());
application.getApplicationListeners().add(new CdiShutdownCleaner());
getRequestCycleListeners().add(new OrientDefaultExceptionsHandlingListener()); getSecuritySettings().setAuthorizationStrategy(new WicketOrientDbAuthorizationStrategy(this)); getApplicationListeners().add(new IApplicationListener() {
application.getApplicationListeners().add( new CdiShutdownCleaner(beanManager, isInjectApplication()));
getRequestCycleListeners().add(new OrientDefaultExceptionsHandlingListener()); getSecuritySettings().setAuthorizationStrategy(new WicketOrientDbAuthorizationStrategy(this)); getApplicationListeners().add(new IApplicationListener() {