Package org.apache.cocoon.profiling.data

Examples of org.apache.cocoon.profiling.data.ProfilingData


     * @return return value of {@link ProceedingJoinPoint#proceed()}
     * @throws Throwable throwable from {@link ProceedingJoinPoint#proceed()}
     */
    public Object dispatch(ProceedingJoinPoint pjp) throws Throwable {
        Object target = pjp.getTarget();
        ProfilingData data = new ProfilingData();

        Profiler<?> profiler = this.getProfiler(target);
        String method = pjp.getSignature().getName();

        try {
View Full Code Here


        }

        private void drawCallerLines(Graphics2D g, final int xOffset, final int yOffset) {
            for (List<ProfilingData> pds : this.lineNumber2profilingData) {
                for (ProfilingData pd : pds) {
                    ProfilingData parent = pd.getParent();

                    if (parent == null) {
                        continue;
                    }
View Full Code Here

    @Test
    @SuppressWarnings("unchecked")
    public void testSimpleGenerator() throws Exception {
        String id = "42";
        ProfilingData profilingData = new ProfilingData();
        profilingData.setInvocationStartTime(System.nanoTime());
        profilingData.setInvocationEndTime(System.nanoTime() + 1000000000);
        profilingData.addData("foo", "bar");
        profilingData.setProfiler(new PipelineComponentProfiler().getClass().getSimpleName());
        profilingData.setTarget(new ProfilingPngSerializer());
        profilingData.setReturnValue(null);

        ProfilingDataHolder holder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        holder.store(id, profilingData);
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(profilingData.getChildren().size() > 0);

        response = this.invokeServlet("/controller/profiling/" + profilingId, new HashMap<String, Object>());
    }
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(this.containsProfilingData("Sitemap", profilingData, null));
    }
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(profilingData.getChildren().size() > 0);
        HashMap<String, String> attributes = new HashMap<String, String>();
        attributes.put("equals", null);
        assertTrue(this.containsProfilingData("MatchNode", profilingData, attributes));
    }
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(profilingData.getChildren().size() > 0);
        HashMap<String, String> attributes = new HashMap<String, String>();
        attributes.put("pattern", null);
        assertTrue(this.containsProfilingData("MatchNode", profilingData, attributes));
    }
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(profilingData.getChildren().size() > 0);
        HashMap<String, String> attributes = new HashMap<String, String>();
        attributes.put("wildcard", null);
        assertTrue(this.containsProfilingData("MatchNode", profilingData, attributes));

        // check the nesting of profiling data objects
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        assertTrue(profilingData.getChildren().size() > 0);
        HashMap<String, String> attributes = new HashMap<String, String>();
        attributes.put("regexp", null);
        assertTrue(this.containsProfilingData("MatchNode", profilingData, attributes));
    }
View Full Code Here

        assertNotNull(profilingId);

        ProfilingDataHolder dataHolder = (ProfilingDataHolder) applicationContext
                .getBean("org.apache.cocoon.profiling.data.ProfilingDataHolder");

        ProfilingData profilingData = dataHolder.get(profilingId);

        // check the nesting of profiling data objects
        assertTrue(this.checkProfilingDataStructure(profilingData, 0));

        // check parent and child references
View Full Code Here

TOP

Related Classes of org.apache.cocoon.profiling.data.ProfilingData

Copyright © 2018 www.massapicom. 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.