Examples of ThreadLocale


Examples of org.apache.hivemind.service.ThreadLocale

        MockControl requestControl = newControl(WebRequest.class);
        WebRequest request = (WebRequest) requestControl.getMock();

        MockControl tlc = newControl(ThreadLocale.class);
        ThreadLocale tl = (ThreadLocale) tlc.getMock();

        // Training

        source.readCookieValue(TapestryConstants.LOCALE_COOKIE_NAME);
        sourceControl.setReturnValue(null);

        request.getLocale();
        requestControl.setReturnValue(Locale.JAPANESE);

        tl.setLocale(Locale.JAPANESE);

        replayControls();

        RequestLocaleManagerImpl manager = new RequestLocaleManagerImpl();
        manager.setCookieSource(source);
        manager.setRequest(request);
        manager.setThreadLocale(tl);

        Locale actual = manager.extractLocaleForCurrentRequest();

        assertSame(Locale.JAPANESE, actual);

        verifyControls();

        tl.getLocale();
        tlc.setReturnValue(Locale.JAPANESE);

        replayControls();

        // Should do nothing, beacuse it isn't a change.
View Full Code Here

Examples of org.apache.hivemind.service.ThreadLocale

    private ValueConverter _valueConverter = (ValueConverter) _valueConverterControl.getMock();

    private ThreadLocale newThreadLocale()
    {
        MockControl control = newControl(ThreadLocale.class);
        ThreadLocale tl = (ThreadLocale) control.getMock();

        tl.getLocale();
        control.setReturnValue(Locale.ENGLISH);

        return tl;

    }
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();
        Log log = mockLog();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

    {
        Page page1 = mockPage();
        Page page2 = mockPage();
        PageLoader loader = mockPageLoader();
        Log log = mockLog();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);

        train_getLocale(tl, _locale);
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();

        train_getLocale(tl, _locale);

        train_loadPage(loader, PAGE_NAME, _locale, page);
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

                }
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        threadLocale.setLocale(_locale);
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);
        pool.release(page1);
        assertSame(page1, pool.checkout(PAGE_NAME));
        // Now the list is empty, but not null.
        assertSame(page2, pool.checkout(PAGE_NAME));
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

                fail();
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        threadLocale.setLocale(_locale);
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);

        pool.release(page1);
        pool.release(page2);
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

                }
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);
        threadLocale.setLocale(Locale.GERMAN);
        Page page = pool.checkout("p1");
        assertSame(page, germanPage);
        pool.release(page);
        threadLocale.setLocale(Locale.FRENCH);
        page = pool.checkout("p1");
        assertSame(page, frenchPage);
        pool.release(page);
    }
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();
        Logger logger = mockLogger();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);
View Full Code Here

Examples of org.apache.tapestry.ioc.services.ThreadLocale

    {
        Page page1 = mockPage();
        Page page2 = mockPage();
        PageLoader loader = mockPageLoader();
        Logger logger = mockLogger();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);

        train_getLocale(tl, _locale);
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.