Package org.apache.manifoldcf.core.i18n
Class Messages
- java.lang.Object
-
- org.apache.manifoldcf.core.i18n.Messages
-
- Direct Known Subclasses:
Messages
public class Messages extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classMessages.BundleKeyClass to help keep track of the missing resource bundles we've already complained about, so we don't fill up the standard out log with repetitive stuff.protected static classMessages.MessageKeyClass to help keep track of the missing messages we've already complained about, so we don't fill up the standard out log with repetitive stuff.protected static classMessages.ResourceKeyClass to help keep track of the missing resources we've already complained about, so we don't fill up the standard out log with repetitive stuff.
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Set<Messages.BundleKey>bundleSetprotected static java.util.Set<Messages.MessageKey>messageSetprotected static java.util.Set<Messages.ResourceKey>resourceSet
-
Constructor Summary
Constructors Modifier Constructor Description protectedMessages()Constructor - do no instantiate
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static voidcomplainMissingBundle(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String bundleName, java.util.Locale locale)protected static voidcomplainMissingMessage(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)protected static voidcomplainMissingResource(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String pathName, java.util.Locale locale, java.lang.String resourceKey)static org.apache.velocity.app.VelocityEnginecreateVelocityEngine(java.lang.Class classInstance)Create and initialize a velocity engine instance, given a class.static java.lang.StringgetMessage(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a message given a resource bundle and message key.static java.lang.StringgetMessage(java.util.ResourceBundle resources, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a message given a resource bundle and message key.static java.io.InputStreamgetResourceAsStream(java.lang.Class classInstance, java.lang.String pathName, java.util.Locale originalLocale, java.lang.String resourceKey)Read a resource as an input stream, given a class, path, locale, and resource key.static java.util.ResourceBundlegetResourceBundle(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale)Obtain a resource bundle given a class, bundle name, and locale.static java.lang.StringgetString(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey, java.lang.Object[] args)Obtain a string given a class, bundle, locale, message key, and arguments.static java.lang.StringgetString(java.util.ResourceBundle resourceBundle, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a string given a resource bundle and message key.static java.lang.StringgetString(java.util.ResourceBundle resourceBundle, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey, java.lang.Object[] args)Obtain a string given a resource bundle, message key, and arguments.protected static voidlogError(java.lang.String errorMessage, java.lang.Throwable exception)
-
-
-
Field Detail
-
bundleSet
protected static java.util.Set<Messages.BundleKey> bundleSet
-
messageSet
protected static java.util.Set<Messages.MessageKey> messageSet
-
resourceSet
protected static java.util.Set<Messages.ResourceKey> resourceSet
-
-
Method Detail
-
createVelocityEngine
public static org.apache.velocity.app.VelocityEngine createVelocityEngine(java.lang.Class classInstance) throws ManifoldCFExceptionCreate and initialize a velocity engine instance, given a class.- Throws:
ManifoldCFException
-
getResourceAsStream
public static java.io.InputStream getResourceAsStream(java.lang.Class classInstance, java.lang.String pathName, java.util.Locale originalLocale, java.lang.String resourceKey) throws ManifoldCFExceptionRead a resource as an input stream, given a class, path, locale, and resource key.- Throws:
ManifoldCFException
-
getResourceBundle
public static java.util.ResourceBundle getResourceBundle(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale)Obtain a resource bundle given a class, bundle name, and locale.- Returns:
- null if the resource bundle could not be found.
-
getMessage
public static java.lang.String getMessage(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a message given a resource bundle and message key.- Returns:
- null if the message could not be found.
-
getMessage
public static java.lang.String getMessage(java.util.ResourceBundle resources, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a message given a resource bundle and message key.- Returns:
- null if the message could not be found.
-
getString
public static java.lang.String getString(java.util.ResourceBundle resourceBundle, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)Obtain a string given a resource bundle and message key.
-
getString
public static java.lang.String getString(java.lang.Class clazz, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey, java.lang.Object[] args)Obtain a string given a class, bundle, locale, message key, and arguments.
-
getString
public static java.lang.String getString(java.util.ResourceBundle resourceBundle, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey, java.lang.Object[] args)Obtain a string given a resource bundle, message key, and arguments.
-
complainMissingBundle
protected static void complainMissingBundle(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String bundleName, java.util.Locale locale)
-
complainMissingMessage
protected static void complainMissingMessage(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String bundleName, java.util.Locale locale, java.lang.String messageKey)
-
complainMissingResource
protected static void complainMissingResource(java.lang.String errorMessage, java.lang.Throwable exception, java.lang.String pathName, java.util.Locale locale, java.lang.String resourceKey)
-
logError
protected static void logError(java.lang.String errorMessage, java.lang.Throwable exception)
-
-