Java 类com.vaadin.server.SessionInitEvent 实例源码

项目:KrishnasSpace    文件:CustomVaadinServlet.java   
@Override
protected void servletInitialized() throws ServletException {
    super.servletInitialized();
    getService().addSessionInitListener(new SessionInitListener() {

        /**
         * 
         */
        private static final long serialVersionUID = -8279023207169735541L;

        @Override
        public void sessionInit(SessionInitEvent event)
                throws ServiceException {
            event.getSession().addUIProvider(uiProvider);

        }
    });
}
项目:vaadin4spring    文件:SpringAwareVaadinPortlet.java   
@Override
protected void portletInitialized() throws PortletException {
    getService().addSessionInitListener(new SessionInitListener() {
        private static final long serialVersionUID = -4571879262155039969L;

        @Override
        public void sessionInit(SessionInitEvent event) throws ServiceException {
            try {
                ApplicationContext context = PortletApplicationContextUtils
                        .getRequiredWebApplicationContext(getPortletContext());
                SpringAwareUIProvider uiProvider = new SpringAwareUIProvider(context);
                event.getSession().addUIProvider(uiProvider);
            } catch (IllegalStateException e) {
                throw new ServiceException(e);
            }
        }
    });
}
项目:panifex-platform    文件:ModularSessionInitListenerTest.java   
@Test
public void testOnSessionInit() throws Exception {
    SessionInitEvent event = createMock(SessionInitEvent.class);

    // expect adding ui provider
    VaadinSession sessionMock = createMock(VaadinSession.class);
    expect(event.getSession()).andReturn(sessionMock);
    sessionMock.addUIProvider(uiProviderMock);

    replayAll();
    try {
        listener.sessionInit(event);
    } finally {
        verifyAll();
    }
}
项目:scoutmaster    文件:VaadinServlet.java   
@Override
protected void servletInitialized() throws ServletException
{
    super.servletInitialized();
    getService().addSessionInitListener(new SessionInitListener()
    {
        /**
         *
         */
        private static final long serialVersionUID = 1L;

        @Override
        public void sessionInit(SessionInitEvent event)
        {
            // event.getSession().addBootstrapListener(new
            // BootstrapListener());
        }
    });
}
项目:java-pwa    文件:MyUI.java   
@Override
protected void servletInitialized() throws ServletException {
    super.servletInitialized();

          HeaderTagHandler.init(getService());

    getService().addSessionInitListener(new SessionInitListener() {

        @Override
        public void sessionInit(SessionInitEvent event) throws ServiceException {
            event.getSession().addRequestHandler(new RequestHandler() {

                @Override
                public boolean handleRequest(VaadinSession session, VaadinRequest request,
                        VaadinResponse response) throws IOException {

                    String pathInfo = request.getPathInfo();
                    InputStream in = null;

                    if (pathInfo.endsWith("sw.js")) {
                        response.setContentType("application/javascript");
                        in = getClass().getResourceAsStream("/sw.js");
                    }

                    if (in != null) {
                        OutputStream out = response.getOutputStream();
                        IOUtils.copy(in, out);
                        in.close();
                        out.close();

                        return true;
                    } else {

                        return false;
                    }
                }
            });
        }
    });
}
项目:webcam    文件:GifBoothServlet.java   
@Override
protected void servletInitialized() throws ServletException {
    super.servletInitialized();
    getService().addSessionInitListener(new SessionInitListener() {

        @Override
        public void sessionInit(SessionInitEvent event)
                throws ServiceException {
            event.getSession().addBootstrapListener(bootstrapListener);
        }
    });
}
项目:vaadin-osgi    文件:BaseVaadinServlet.java   
@Override
protected VaadinServletService createServletService(DeploymentConfiguration deploymentConfiguration) throws ServiceException {
    VaadinServletService servletService = super.createServletService(deploymentConfiguration);
    servletService.addSessionInitListener(new SessionInitListener() {
        @Override
        public void sessionInit(SessionInitEvent sessionInitEvent) throws ServiceException {
            sessionInitEvent.getSession().addUIProvider(provider);
        }
    });
    return servletService;
}
项目:CloTouch    文件:MyServlet.java   
@Override
protected void servletInitialized() throws ServletException {
    super.servletInitialized();
    getService().addSessionInitListener(new SessionInitListener() {
        @Override
        public void sessionInit(SessionInitEvent event) throws ServiceException {
            event.getSession().addUIProvider(uiProvider);
        }
    });
}
项目:jesterj    文件:IngestServlet.java   
@Override
public void sessionInit(SessionInitEvent event) throws ServiceException {
  event.getSession().addUIProvider(provider);
}
项目:panifex-platform    文件:ModularSessionInitListener.java   
@Override
public void sessionInit(SessionInitEvent event) throws ServiceException {
    event.getSession().addUIProvider(uiProvider);
}
项目:mideaas    文件:MideaasServlet.java   
@Override
public void sessionInit(SessionInitEvent event) throws ServiceException {
    // TODO Auto-generated method stub
    //System.out.println("Session created");
}
项目:touchkit    文件:TouchKitSettings.java   
@Override
public void sessionInit(SessionInitEvent event) throws ServiceException {
    event.getSession().addBootstrapListener(this);
}
项目:holon-vaadin    文件:TestVaadinSessionInitListener.java   
@Override
public void sessionInit(SessionInitEvent event) throws ServiceException {

}