|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
com.sap.netweaver.bc.rf.util.exception.ResourceMessage
Class implementing a resource message wrapping the standard exception location class due to the bad implementation and bad name scheme in that package and the fact that the package seems to be totally misnamed as com.sap.localization being just a localization package for the exception framework. This class also allows to store messages not necesssarily being localized in order to support easy exception creation.
| Constructor Summary | |
ResourceMessage(java.lang.ClassLoader resourceBundleClassLoader,
java.lang.String resourceBundleName,
java.lang.String key)
Construct object of class ResourceMessage. |
|
ResourceMessage(java.lang.ClassLoader resourceBundleClassLoader,
java.lang.String resourceBundleName,
java.lang.String key,
java.lang.Object[] args)
Construct object of class ResourceMessage. |
|
ResourceMessage(ResourceAccessor resourceAccessor,
java.lang.String key)
Construct object of class ResourceMessage. |
|
ResourceMessage(ResourceAccessor resourceAccessor,
java.lang.String key,
java.lang.Object[] args)
Construct object of class ResourceMessage. |
|
ResourceMessage(java.lang.String message)
Construct object of class ResourceMessage. |
|
ResourceMessage(java.lang.String message,
java.lang.Object[] args)
Construct object of class ResourceMessage. |
|
| Method Summary | |
void |
finallyLocalize()
Finally localize the message according to locale and timezone. |
void |
finallyLocalize(java.util.Locale locale)
Finally localize the message according to locale and timezone. |
void |
finallyLocalize(java.util.Locale locale,
java.util.TimeZone timeZone)
Finally localize the message according to locale and timezone. |
void |
finallyLocalize(java.util.TimeZone timeZone)
Finally localize the message according to locale and timezone. |
java.lang.String |
format()
Format message according to locale and timezone. |
java.lang.String |
format(java.util.Locale locale)
Format message according to locale and timezone. |
java.lang.String |
format(java.util.Locale locale,
java.util.TimeZone timeZone)
Format message according to locale and timezone. |
java.lang.String |
format(java.util.TimeZone timeZone)
Format message according to locale and timezone. |
java.util.Locale |
getLocale()
Get actual locale to be used for the message. |
java.util.TimeZone |
getTimeZone()
Get actual time zone to be used for the message. |
void |
setLocale(java.util.Locale locale)
Set actual locale to be used for the message. |
void |
setTimeZone(java.util.TimeZone timeZone)
Set actual time zone to be used for the message. |
| Constructor Detail |
public ResourceMessage(java.lang.String message)
message - not localized message
public ResourceMessage(java.lang.String message,
java.lang.Object[] args)
message - not localized messageargs - message arguments inserted by MessageFormat means
public ResourceMessage(java.lang.ClassLoader resourceBundleClassLoader,
java.lang.String resourceBundleName,
java.lang.String key)
resourceBundleClassLoader - class loader having access to the resource
bundleresourceBundleName - resource bundle name used to look up resource
bundlekey - resource identifier for localized message
public ResourceMessage(java.lang.ClassLoader resourceBundleClassLoader,
java.lang.String resourceBundleName,
java.lang.String key,
java.lang.Object[] args)
resourceBundleClassLoader - class loader having access to the resource
bundleresourceBundleName - resource bundle name used to look up resource
bundlekey - resource identifier for localized messageargs - message arguments inserted by MessageFormat means
public ResourceMessage(ResourceAccessor resourceAccessor,
java.lang.String key)
resourceAccessor - resource accessor for localized messagekey - resource identifier for localized message
public ResourceMessage(ResourceAccessor resourceAccessor,
java.lang.String key,
java.lang.Object[] args)
resourceAccessor - resource accessor for localized messagekey - resource identifier for localized messageargs - message arguments inserted by MessageFormat means| Method Detail |
public void setLocale(java.util.Locale locale)
locale - actual locale to be used for the messagepublic java.util.Locale getLocale()
public void setTimeZone(java.util.TimeZone timeZone)
timeZone - actual time zone to be used for the messagepublic java.util.TimeZone getTimeZone()
public java.lang.String format()
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
com.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public java.lang.String format(java.util.Locale locale)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
locale - localecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public java.lang.String format(java.util.TimeZone timeZone)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
timeZone - time zonecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public java.lang.String format(java.util.Locale locale,
java.util.TimeZone timeZone)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
locale - localetimeZone - time zonecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public void finallyLocalize()
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
com.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public void finallyLocalize(java.util.Locale locale)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
locale - localecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public void finallyLocalize(java.util.TimeZone timeZone)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
timeZone - time zonecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
public void finallyLocalize(java.util.Locale locale,
java.util.TimeZone timeZone)
throws com.sap.netweaver.bc.rf.util.exception.LocalizationException
locale - localetimeZone - time zonecom.sap.netweaver.bc.rf.util.exception.LocalizationException - Exception raised in failure situation
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||