Package org.springframework.context.i18n

Examples of org.springframework.context.i18n.SimpleTimeZoneAwareLocaleContext


    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();

    CookieLocaleResolver resolver = new CookieLocaleResolver();
    resolver.setLocaleContext(request, response,
        new SimpleTimeZoneAwareLocaleContext(new Locale("nl", ""), TimeZone.getTimeZone("GMT+1")));

    Cookie cookie = response.getCookie(CookieLocaleResolver.DEFAULT_COOKIE_NAME);
    request = new MockHttpServletRequest();
    request.setCookies(cookie);
View Full Code Here


    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();

    CookieLocaleResolver resolver = new CookieLocaleResolver();
    resolver.setLocaleContext(request, response,
        new SimpleTimeZoneAwareLocaleContext(null, TimeZone.getTimeZone("GMT+1")));

    Cookie cookie = response.getCookie(CookieLocaleResolver.DEFAULT_COOKIE_NAME);
    request = new MockHttpServletRequest();
    request.addPreferredLocale(Locale.GERMANY);
    request.setCookies(cookie);
View Full Code Here

    LocaleResolver localeResolver = RequestContextUtils.getLocaleResolver(this.request);
    if (!(localeResolver instanceof LocaleContextResolver)) {
      throw new IllegalStateException("Cannot change locale context if no LocaleContextResolver configured");
    }
    ((LocaleContextResolver) localeResolver).setLocaleContext(this.request, this.response,
        new SimpleTimeZoneAwareLocaleContext(locale, timeZone));
    this.locale = locale;
    this.timeZone = timeZone;
  }
View Full Code Here

        else {
          assertNull(((TimeZoneAwareLocaleContext) localeContext).getTimeZone());
        }

        localeContextResolver.setLocaleContext(request, response,
            new SimpleTimeZoneAwareLocaleContext(Locale.GERMANY, TimeZone.getTimeZone("GMT+2")));
        localeContext = localeContextResolver.resolveLocaleContext(request);
        assertEquals(localeContext.getLocale(), Locale.GERMANY);
        assertTrue(localeContext instanceof TimeZoneAwareLocaleContext);
        assertEquals(((TimeZoneAwareLocaleContext) localeContext).getTimeZone(), TimeZone.getTimeZone("GMT+2"));

        localeContextResolver.setLocaleContext(request, response,
            new SimpleTimeZoneAwareLocaleContext(null, TimeZone.getTimeZone("GMT+3")));
        localeContext = localeContextResolver.resolveLocaleContext(request);
        assertEquals(localeContext.getLocale(), Locale.UK);
        assertTrue(localeContext instanceof TimeZoneAwareLocaleContext);
        assertEquals(((TimeZoneAwareLocaleContext) localeContext).getTimeZone(), TimeZone.getTimeZone("GMT+3"));
View Full Code Here

TOP

Related Classes of org.springframework.context.i18n.SimpleTimeZoneAwareLocaleContext

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.