org.osivia.portal.api.internationalization
Interface IInternationalizationService


public interface IInternationalizationService

Internationalization service interface.

Author:
Cédric Krommenhoek

Field Summary
static java.lang.String CUSTOMIZER_ATTRIBUTE_KEY
          Internationalization customizer resource key attribute.
static java.lang.String CUSTOMIZER_ATTRIBUTE_LOCALE
          Internationalization customizer locale attribute.
static java.lang.String CUSTOMIZER_ATTRIBUTE_RESULT
          Internationalization customizer custom result attribute.
static java.lang.String CUSTOMIZER_ID
          Internationalization customizer identifier.
static java.lang.String MBEAN_NAME
          MBean name.
 
Method Summary
 IBundleFactory getBundleFactory(java.lang.ClassLoader classLoader)
          Get bundle factory.
 java.lang.String getString(java.lang.String key, java.util.Locale locale, java.lang.ClassLoader classLoader, java.lang.Object... args)
          Access to class loader localized resource property, which can be customized.
 java.lang.String getString(java.lang.String key, java.util.Locale locale, java.lang.Object... args)
          Access to portal localized resource property, which can be customized.
 

Field Detail

MBEAN_NAME

static final java.lang.String MBEAN_NAME
MBean name.

See Also:
Constant Field Values

CUSTOMIZER_ID

static final java.lang.String CUSTOMIZER_ID
Internationalization customizer identifier.

See Also:
Constant Field Values

CUSTOMIZER_ATTRIBUTE_KEY

static final java.lang.String CUSTOMIZER_ATTRIBUTE_KEY
Internationalization customizer resource key attribute.

See Also:
Constant Field Values

CUSTOMIZER_ATTRIBUTE_LOCALE

static final java.lang.String CUSTOMIZER_ATTRIBUTE_LOCALE
Internationalization customizer locale attribute.

See Also:
Constant Field Values

CUSTOMIZER_ATTRIBUTE_RESULT

static final java.lang.String CUSTOMIZER_ATTRIBUTE_RESULT
Internationalization customizer custom result attribute.

See Also:
Constant Field Values
Method Detail

getBundleFactory

IBundleFactory getBundleFactory(java.lang.ClassLoader classLoader)
Get bundle factory.

Parameters:
classLoader - class loader, may be null to access default portal resource
Returns:
bundle factory

getString

java.lang.String getString(java.lang.String key,
                           java.util.Locale locale,
                           java.lang.Object... args)
Access to portal localized resource property, which can be customized.

Parameters:
key - resource property key
locale - locale
args - resource property arguments
Returns:
localized resource property value

getString

java.lang.String getString(java.lang.String key,
                           java.util.Locale locale,
                           java.lang.ClassLoader classLoader,
                           java.lang.Object... args)
Access to class loader localized resource property, which can be customized.

Parameters:
key - resource property key
locale - locale
classLoader - class loader, may be null to access default portal resource
args - resource property arguments
Returns:
localized resource property value


Copyright © 2014. All Rights Reserved.