Package org.apache.jetspeed.aggregator.impl

Examples of org.apache.jetspeed.aggregator.impl.WorkerMonitorImpl$RenderingJobTimeoutMonitor


    }

    protected void setUp() throws Exception
    {
        super.setUp();
        WorkerMonitor monitor = new WorkerMonitorImpl(5, 20, 5, 10);
        monitor.start();
       
        renderer = new PortletRendererImpl(portletContainer, windowAccessor, monitor, null);      
    }
View Full Code Here


    private static final int JOB_COUNT = 2;
   
    public void testBasic() throws Exception
    {
        WorkerMonitor monitor = new WorkerMonitorImpl(1, 2, 1, 1);
       
        List jobs = new ArrayList(JOB_COUNT);
        for (int ix = 0; ix < JOB_COUNT; ix++)
        {
            PortletWindow window = new PortletWindowImpl("w" + String.valueOf(ix));      
            jobs.add(new MockRenderJob("Job-" + (ix + 1), 4000, window));
        }
        assertNotNull("monitor is null", monitor);
        monitor.start();
        for (int ix = 0; ix < JOB_COUNT; ix++)
           monitor.process((RenderingJob)jobs.get(ix));
       
        Thread.sleep(2000);
        assertTrue("available jobs expect 0", monitor.getAvailableJobsCount() == 0);
        assertTrue("running jobs expect 2", monitor.getRunningJobsCount() == 2);
        assertTrue("queued jobs expect 0", monitor.getQueuedJobsCount() == 0);
        monitor.stop();
    }
View Full Code Here

    private static final int JOB_COUNT = 2;
   
    public void testBasic() throws Exception
    {
        WorkerMonitor monitor = new WorkerMonitorImpl(1, 2, 1, 1);
       
        List jobs = new ArrayList(JOB_COUNT);
        for (int ix = 0; ix < JOB_COUNT; ix++)
        {
            PortletWindow window = new PortletWindowImpl("w" + String.valueOf(ix));      
            jobs.add(new MockRenderJob("Job-" + (ix + 1), 4000, window));
        }
        assertNotNull("monitor is null", monitor);
        monitor.start();
        for (int ix = 0; ix < JOB_COUNT; ix++)
           monitor.process((RenderingJob)jobs.get(ix));
       
        Thread.sleep(2000);
        assertTrue("available jobs expect 0", monitor.getAvailableJobsCount() == 0);
        assertTrue("running jobs expect 2", monitor.getRunningJobsCount() == 2);
        assertTrue("queued jobs expect 0", monitor.getQueuedJobsCount() == 0);
        monitor.stop();
    }
View Full Code Here

    }

    protected void setUp() throws Exception
    {
        super.setUp();
        WorkerMonitor monitor = new WorkerMonitorImpl(5, 20, 5, 10);
        monitor.start();
       
        renderer = new PortletRendererImpl(portletContainer, windowAccessor, monitor, null);      
    }
View Full Code Here

    private static final int JOB_COUNT = 2;
   
    public void testBasic() throws Exception
    {
        WorkerMonitor monitor = new WorkerMonitorImpl(1, 2, 1, 1);
       
        List jobs = new ArrayList(JOB_COUNT);
        for (int ix = 0; ix < JOB_COUNT; ix++)
        {
            PortletWindow window = new PortletWindowImpl("w" + String.valueOf(ix));      
            jobs.add(new MockRenderJob("Job-" + (ix + 1), 4000, window));
        }
        assertNotNull("monitor is null", monitor);
        monitor.start();
        for (int ix = 0; ix < JOB_COUNT; ix++)
           monitor.process((RenderingJob)jobs.get(ix));
       
        Thread.sleep(2000);
        assertTrue("available jobs expect 0", monitor.getAvailableJobsCount() == 0);
        assertTrue("running jobs expect 2", monitor.getRunningJobsCount() == 2);
        assertTrue("queued jobs expect 0", monitor.getQueuedJobsCount() == 0);
        monitor.stop();
    }
View Full Code Here

    }

    protected void setUp() throws Exception
    {
        super.setUp();
        WorkerMonitor monitor = new WorkerMonitorImpl(5, 20, 5, 10);
        monitor.start();
       
        renderer = new PortletRendererImpl(portletContainer, windowAccessor, monitor, new PortalStatisticsImpl());      
    }
View Full Code Here

    private static final int JOB_COUNT = 2;
   
    public void testBasic() throws Exception
    {
        WorkerMonitor monitor = new WorkerMonitorImpl(1, 2, 1, 1);
       
        List jobs = new ArrayList(JOB_COUNT);
        for (int ix = 0; ix < JOB_COUNT; ix++)
        {
            PortletWindow window = new MockPortletWindow("w" + String.valueOf(ix));      
            jobs.add(new MockRenderJob("Job-" + (ix + 1), 4000, window));
        }
        assertNotNull("monitor is null", monitor);
        monitor.start();
        for (int ix = 0; ix < JOB_COUNT; ix++)
           monitor.process((RenderingJob)jobs.get(ix));
       
        Thread.sleep(2000);
        assertTrue("available jobs expect 0", monitor.getAvailableJobsCount() == 0);
        assertTrue("running jobs expect 2", monitor.getRunningJobsCount() == 2);
        assertTrue("queued jobs expect 0", monitor.getQueuedJobsCount() == 0);
        monitor.stop();
    }
View Full Code Here

    }

    protected void setUp() throws Exception
    {
        super.setUp();
        monitor = new WorkerMonitorImpl(5, 20, 5, 10);
        monitor.start();
       
        renderer = new PortletRendererImpl(portletContainer, monitor, null);      
    }
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.aggregator.impl.WorkerMonitorImpl$RenderingJobTimeoutMonitor

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.