|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=FIELD) @Retention(value=RUNTIME) public @interface I18NMessageBundleService
Anotación que sirve para inyectar un objteo I18NService en cualquier clase de forma que se facilita el
acceso a los mensajes.
ver I18NService para saber más sobre el funcionamiento
| Optional Element Summary | |
|---|---|
java.lang.String[] |
chain
Cadena de bundles en los que buscar una clave Cuando se pide un mensaje por su clave, se busca en los bundles indicados en orden hasta que se encuentra dicha clave |
I18NBundle.MissingKeyBehaviour |
missingKeyBehaviour
Comportamiento en caso de que no se encuentre la clave en ninguno de los bundles de la cadena |
java.lang.String |
resourcesLoaderDef
Definición del ResourcesLoader a utilizar para cargar los bundles de
mensajes
- Si NO se pasa información se toma un ClassPathResourcesLoader
- Si se quiere utilizar un ResourcesLoader definido en un fichero de properties XML
hay que pasar un valor con un formato como:
{appCode}/{component}/{xPath} a la definición del ResourcesLoader ( ResourcesLoaderDef ) |
public abstract java.lang.String[] chain
public abstract I18NBundle.MissingKeyBehaviour missingKeyBehaviour
public abstract java.lang.String resourcesLoaderDef
ResourcesLoader a utilizar para cargar los bundles de
mensajes
- Si NO se pasa información se toma un ClassPathResourcesLoader
- Si se quiere utilizar un ResourcesLoader definido en un fichero de properties XML
hay que pasar un valor con un formato como:
{appCode}/{component}/{xPath} a la definición del ResourcesLoader ( ResourcesLoaderDef )
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||