r01f.locale
Class I18NServiceFactory.I18NServiceProvider

java.lang.Object
  extended by r01f.locale.I18NServiceFactory.I18NServiceProvider
Enclosing class:
I18NServiceFactory

public class I18NServiceFactory.I18NServiceProvider
extends java.lang.Object


Field Summary
private  I18NBundle.MissingKeyBehaviour _missingKeyBehaviour
           
private  ResourcesLoader _resourcesLoader
           
private  ResourcesLoaderDefLoader _resourcesLoaderDefLoader
           
private  ResourcesLoaderFactory _resourcesLoaderFactory
           
private  ResourcesReloadControl _resourcesReloadControl
           
 
Constructor Summary
I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader, ResourcesLoaderFactory resLoaderFactory)
           
I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader, ResourcesLoaderFactory resLoaderFactory, ResourcesLoader resLoader, ResourcesReloadControl resReloadControl)
           
I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader, ResourcesLoaderFactory resLoaderFactory, java.lang.String resLoaderDefId)
           
 
Method Summary
 I18NService forBundleChain(java.lang.String[] bundleChain)
          Crea un acceso a los recursos a través del objeto I18NService en base a:
 I18NService forBundleChain(java.lang.String[] bundleChain, I18NBundle.MissingKeyBehaviour missingKeyBehaviour)
          Crea un acceso a los recursos a través del objeto I18NService en base a:
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_resourcesLoaderDefLoader

private final ResourcesLoaderDefLoader _resourcesLoaderDefLoader

_resourcesLoaderFactory

private final ResourcesLoaderFactory _resourcesLoaderFactory

_resourcesLoader

private ResourcesLoader _resourcesLoader

_resourcesReloadControl

private ResourcesReloadControl _resourcesReloadControl

_missingKeyBehaviour

private I18NBundle.MissingKeyBehaviour _missingKeyBehaviour
Constructor Detail

I18NServiceFactory.I18NServiceProvider

public I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader,
                                              ResourcesLoaderFactory resLoaderFactory)

I18NServiceFactory.I18NServiceProvider

public I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader,
                                              ResourcesLoaderFactory resLoaderFactory,
                                              ResourcesLoader resLoader,
                                              ResourcesReloadControl resReloadControl)

I18NServiceFactory.I18NServiceProvider

public I18NServiceFactory.I18NServiceProvider(ResourcesLoaderDefLoader resLoaderDefLoader,
                                              ResourcesLoaderFactory resLoaderFactory,
                                              java.lang.String resLoaderDefId)
Method Detail

forBundleChain

public I18NService forBundleChain(java.lang.String[] bundleChain)
Crea un acceso a los recursos a través del objeto I18NService en base a:

Parameters:
bundleChain - secuencia de bundles donde se buscan los mensajes
Returns:
un objeto I18NService que facilita el acceso a los ResourceBundle

forBundleChain

public I18NService forBundleChain(java.lang.String[] bundleChain,
                                  I18NBundle.MissingKeyBehaviour missingKeyBehaviour)
Crea un acceso a los recursos a través del objeto I18NService en base a:

Parameters:
bundleChain - secuencia de bundles donde se buscan los mensajes
missingKeyBehaviour - comportamiento en caso de NO existir una clave
Returns:
un objeto I18NService que facilita el acceso a los ResourceBundle