LanguageCallback — 로케일 조회 콜백

LanguageCallback — 로케일 조회 콜백

LanguageCallbackCallbackHandlerhandle 메서드에 전달되어 텍스트 현지화에 사용되는 Locale을 검색하는 데 사용되는 콜백 클래스예요. 기본 보안 서비스가 사용자의 언어(로케일)를 알아야 할 때 사용해요.

출처: Java API Reference

본문

public class LanguageCallback extends Object implements Callback, Serializable

생성자

  • LanguageCallback()LanguageCallback을 생성해요.

메서드

  • void setLocale(Locale locale) — 검색된 Locale을 설정해요. getLocale()을 참고해요.
  • Locale getLocale() — 검색된 Locale을 반환해요. 검색된 Locale이 없으면 null을 반환해요.

어떻게 쓰일까요?

보안 서비스가 메시지를 사용자의 언어로 표시하고 싶을 때 LanguageCallback을 만들어 CallbackHandler에 전달해요. CallbackHandler는 애플리케이션에 알맞은 현재 Locale을 얻어 setLocale로 설정하고, 보안 서비스는 getLocale로 그 값을 읽어 현지화된 메시지를 만들 수 있어요.

더 알아보기 (Learn more)