Package org.opencms.gwt
Interface I_CmsClientMessageBundle
-
- All Known Implementing Classes:
A_CmsClientMessageBundle
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
,ClientMessages
public interface I_CmsClientMessageBundle
Convenient client message bundle interface.- Since:
- 8.0.0
- See Also:
I_CmsMessageBundle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
export(java.lang.String localeName)
Returns the JSON code for this resource bundle and given locale.java.lang.String
export(java.util.Locale locale)
Returns the JSON code for this resource bundle and given locale.java.lang.String
export(java.util.Locale locale, boolean wrapScript)
Returns the JSON code for this resource bundle and given locale.java.lang.String
export(javax.servlet.http.HttpServletRequest request)
Returns the JSON code for this resource bundle and the default locale.java.lang.String
getBundleName()
Returns the bundle name for this OpenCms package.java.lang.Class<?>
getClientImpl()
Returns the class of the client implementation.
-
-
-
Method Detail
-
export
java.lang.String export(javax.servlet.http.HttpServletRequest request)
Returns the JSON code for this resource bundle and the default locale.- Parameters:
request
- the current request to get the default locale from- Returns:
- the JSON code
-
export
java.lang.String export(java.util.Locale locale)
Returns the JSON code for this resource bundle and given locale.- Parameters:
locale
- the locale to export- Returns:
- the JSON code
-
export
java.lang.String export(java.util.Locale locale, boolean wrapScript)
Returns the JSON code for this resource bundle and given locale.- Parameters:
locale
- the locale to exportwrapScript
-true
to wrap the data in a script tag- Returns:
- the JSON code
-
export
java.lang.String export(java.lang.String localeName)
Returns the JSON code for this resource bundle and given locale.- Parameters:
localeName
- the name of the locale to export- Returns:
- the JSON code
-
getBundleName
java.lang.String getBundleName()
Returns the bundle name for this OpenCms package.- Returns:
- the bundle name for this OpenCms package
-
getClientImpl
java.lang.Class<?> getClientImpl() throws java.lang.Exception
Returns the class of the client implementation.- Returns:
- the class of the client implementation
- Throws:
java.lang.Exception
- if something goes wrong
-
-