kr.co.hit.live.resources.impl
Class ResourceBundleResourcesFactory
java.lang.Object
kr.co.hit.live.resources.impl.ResourcesFactoryBase
kr.co.hit.live.resources.impl.ResourceBundleResourcesFactory
- All Implemented Interfaces:
- ResourcesFactory
public class ResourceBundleResourcesFactory
- extends ResourcesFactoryBase
Resources 인스턴스들의 생성을 담당하는
ResourcesFactory의 구체적인 구현 클래스이다.
Resources 인스턴스는 공통적인 베이스 네임을 공유하는
java.util.ResourceBundle 인스턴스들의 (로케일과 1:1로 대응하는) 집합을 래핑한다.
getResources()메소드에 전달되는 configuration 스트링은 래핑되어야 하는
기반 ResourceBundle 그룹의 fully qualified Java name을 포함해야한다.
- Since:
- 3.0
- Version:
- $Revision: 1.1 $ $Date: 2006/09/26 08:20:09 $
- Author:
- 김광영
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceBundleResourcesFactory
public ResourceBundleResourcesFactory()
createResources
protected Resources createResources(String name,
String config)
throws ResourcesException
명시된 논리명을 기반으로 새로운 Resources 인스턴스를
생성하여 리턴한다. 내부에서 init() 메소드가 호출되고나서 , 적절한 프로퍼티가
위임된다.
- Specified by:
createResources in class ResourcesFactoryBase
- Parameters:
name - 생성되는 Resources 인스턴스의 논리명config - 해당 리소스를 위한 configuration 스트링
- Throws:
ResourcesException - 명시된 논리명의 Resources 인스턴스가
생성될 수 없는 경우
Copyright © 2014. All Rights Reserved.