Examples of CayenneRuntime


Examples of org.apache.cayenne.configuration.CayenneRuntime

        CayenneFilter filter = new CayenneFilter();

        assertNull(WebUtil.getCayenneRuntime(context));
        filter.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals("abc.xml", runtime
                .getInjector()
                .getInstance(RuntimeProperties.class)
                .get(ServerModule.CONFIGURATION_LOCATION));
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setupServletContext(context);

        CayenneFilter filter = new CayenneFilter();
        filter.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals("xyz", runtime
                .getInjector()
                .getInstance(RuntimeProperties.class)
                .get(ServerModule.CONFIGURATION_LOCATION));
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        CayenneFilter filter = new CayenneFilter();

        assertNull(WebUtil.getCayenneRuntime(context));
        filter.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals("cayenne-abc.xml", runtime.getInjector().getInstance(
                RuntimeProperties.class).get(ServerModule.CONFIGURATION_LOCATION));
        assertEquals(2, runtime.getModules().length);
        assertTrue(runtime.getModules()[0] instanceof ServerModule);
        assertTrue(runtime.getModules()[1] instanceof WebModule);

        RequestHandler handler = runtime.getInjector().getInstance(RequestHandler.class);
        assertTrue(handler instanceof SessionContextRequestHandler);
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setupServletContext(context);

        CayenneFilter filter = new CayenneFilter();
        filter.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals(4, runtime.getModules().length);

        assertTrue(runtime.getModules()[0] instanceof ServerModule);
        assertTrue(runtime.getModules()[1] instanceof WebModule);
        assertTrue(runtime.getModules()[2] instanceof MockModule1);
        assertTrue(runtime.getModules()[3] instanceof MockModule2);

        RequestHandler handler = runtime.getInjector().getInstance(RequestHandler.class);
        assertTrue(handler instanceof MockRequestHandler);
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setupServletContext(context);

        CayenneFilter filter = new CayenneFilter();
        filter.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        CayenneFilter_DispatchRequestHandler handler = (CayenneFilter_DispatchRequestHandler) runtime
                .getInjector()
                .getInstance(RequestHandler.class);

        assertEquals(0, handler.getStarted());
        assertEquals(0, handler.getEnded());
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        ROPHessianServlet servlet = new ROPHessianServlet();

        assertNull(WebUtil.getCayenneRuntime(context));
        servlet.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals(
                "cayenne-org.apache.cayenne.configuration.rop.server.test-config.xml",
                runtime.getInjector().getInstance(RuntimeProperties.class).get(
                        ServerModule.CONFIGURATION_LOCATION));
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setServletContext(context);

        ROPHessianServlet servlet = new ROPHessianServlet();
        servlet.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals(location, runtime
                .getInjector()
                .getInstance(RuntimeProperties.class)
                .get(ServerModule.CONFIGURATION_LOCATION));
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setServletContext(context);

        ROPHessianServlet servlet = new ROPHessianServlet();
        servlet.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals(name + ".xml", runtime.getInjector().getInstance(
                RuntimeProperties.class).get(ServerModule.CONFIGURATION_LOCATION));
        assertEquals(2, runtime.getModules().length);
        assertTrue(runtime.getModules()[0] instanceof ServerModule);
        assertTrue(runtime.getModules()[1] instanceof ROPServerModule);

        assertTrue(RemoteService.class.equals(servlet.getAPIClass()));
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

        config.setServletContext(context);

        ROPHessianServlet servlet = new ROPHessianServlet();
        servlet.init(config);

        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertNotNull(runtime);

        assertEquals(4, runtime.getModules().length);

        assertTrue(runtime.getModules()[0] instanceof ServerModule);
        assertTrue(runtime.getModules()[1] instanceof ROPServerModule);
        assertTrue(runtime.getModules()[2] instanceof MockModule1);
        assertTrue(runtime.getModules()[3] instanceof MockModule2);

        RequestHandler handler = runtime.getInjector().getInstance(RequestHandler.class);
        assertTrue(handler instanceof MockRequestHandler);
    }
View Full Code Here

Examples of org.apache.cayenne.configuration.CayenneRuntime

                .getName());

        ROPHessianServlet servlet = new ROPHessianServlet();

        servlet.init(config);
        CayenneRuntime runtime = WebUtil.getCayenneRuntime(context);
        assertTrue(runtime.getModules()[2] instanceof ROPHessianServlet_ConfigModule);

        assertTrue(RemoteService.class.equals(servlet.getAPIClass()));

        // TODO: mock servlet request to check that the right service instance is invoked
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.