Package org.bouncycastle.i18n
Class ErrorBundle
- java.lang.Object
-
- org.bouncycastle.i18n.LocalizedMessage
-
- org.bouncycastle.i18n.TextBundle
-
- org.bouncycastle.i18n.MessageBundle
-
- org.bouncycastle.i18n.ErrorBundle
-
public class ErrorBundle extends MessageBundle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bouncycastle.i18n.LocalizedMessage
LocalizedMessage.FilteredArguments
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DETAIL_ENTRY
detail entry keystatic java.lang.String
SUMMARY_ENTRY
summary entry key-
Fields inherited from class org.bouncycastle.i18n.MessageBundle
TITLE_ENTRY
-
Fields inherited from class org.bouncycastle.i18n.TextBundle
TEXT_ENTRY
-
Fields inherited from class org.bouncycastle.i18n.LocalizedMessage
arguments, DEFAULT_ENCODING, encoding, extraArgs, filter, id, loader, resource
-
-
Constructor Summary
Constructors Constructor Description ErrorBundle(java.lang.String resource, java.lang.String id)
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.Object[] arguments)
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding)
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding, java.lang.Object[] arguments)
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDetail(java.util.Locale loc)
Returns the detail message in the given locale and the default timezone.java.lang.String
getDetail(java.util.Locale loc, java.util.TimeZone timezone)
Returns the detail message in the given locale and timezone.java.lang.String
getSummary(java.util.Locale loc)
Returns the summary message in the given locale and the default timezone.java.lang.String
getSummary(java.util.Locale loc, java.util.TimeZone timezone)
Returns the summary message in the given locale and timezone.-
Methods inherited from class org.bouncycastle.i18n.MessageBundle
getTitle, getTitle
-
Methods inherited from class org.bouncycastle.i18n.TextBundle
getText, getText
-
Methods inherited from class org.bouncycastle.i18n.LocalizedMessage
addExtraArgs, formatWithTimeZone, getArguments, getClassLoader, getEntry, getExtraArgs, getFilter, getId, getResource, setClassLoader, setExtraArgument, setExtraArguments, setFilter, toString
-
-
-
-
Field Detail
-
SUMMARY_ENTRY
public static final java.lang.String SUMMARY_ENTRY
summary entry key- See Also:
- Constant Field Values
-
DETAIL_ENTRY
public static final java.lang.String DETAIL_ENTRY
detail entry key- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id) throws java.lang.NullPointerException
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.- Parameters:
resource
- base name of the resource fileid
- the id of the corresponding bundle in the resource file- Throws:
java.lang.NullPointerException
- if resource or id is null
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding) throws java.lang.NullPointerException, java.io.UnsupportedEncodingException
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.- Parameters:
resource
- base name of the resource fileid
- the id of the corresponding bundle in the resource fileencoding
- the encoding of the resource file- Throws:
java.lang.NullPointerException
- if resource or id is nulljava.io.UnsupportedEncodingException
- if the encoding is not supported
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.Object[] arguments) throws java.lang.NullPointerException
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.- Parameters:
resource
- base name of the resource fileid
- the id of the corresponding bundle in the resource filearguments
- an array containing the arguments for the message- Throws:
java.lang.NullPointerException
- if resource or id is null
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding, java.lang.Object[] arguments) throws java.lang.NullPointerException, java.io.UnsupportedEncodingException
Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.- Parameters:
resource
- base name of the resource fileid
- the id of the corresponding bundle in the resource fileencoding
- the encoding of the resource filearguments
- an array containing the arguments for the message- Throws:
java.lang.NullPointerException
- if resource or id is nulljava.io.UnsupportedEncodingException
- if the encoding is not supported
-
-
Method Detail
-
getSummary
public java.lang.String getSummary(java.util.Locale loc, java.util.TimeZone timezone) throws MissingEntryException
Returns the summary message in the given locale and timezone.- Parameters:
loc
- theLocale
timezone
- theTimeZone
- Returns:
- the summary message.
- Throws:
MissingEntryException
- if the message is not available
-
getSummary
public java.lang.String getSummary(java.util.Locale loc) throws MissingEntryException
Returns the summary message in the given locale and the default timezone.- Parameters:
loc
- theLocale
- Returns:
- the summary message.
- Throws:
MissingEntryException
- if the message is not available
-
getDetail
public java.lang.String getDetail(java.util.Locale loc, java.util.TimeZone timezone) throws MissingEntryException
Returns the detail message in the given locale and timezone.- Parameters:
loc
- theLocale
timezone
- theTimeZone
- Returns:
- the detail message.
- Throws:
MissingEntryException
- if the message is not available
-
getDetail
public java.lang.String getDetail(java.util.Locale loc) throws MissingEntryException
Returns the detail message in the given locale and the default timezone.- Parameters:
loc
- theLocale
- Returns:
- the detail message.
- Throws:
MissingEntryException
- if the message is not available
-
-