public class NegotiationResource
extends java.lang.Object
Constructor and Description |
---|
NegotiationResource() |
Modifier and Type | Method and Description |
---|---|
java.util.Locale |
getLocale(java.lang.String language)
Reads the locale from the WebSphere Commerce config file.
|
java.lang.String |
getMessage(java.lang.String id)
Gets the message from the given ID for the default locale.
|
java.lang.String |
getMessage(java.lang.String id,
java.util.Locale locale)
Gets the locale dependent message from the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1)
Gets the locale dependent message corresponding to the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object[] objects)
Gets the message from the given ID for the default locale and an array of objects.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1,
java.util.Locale locale)
Gets the locale dependent message corresponding to the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1,
java.lang.Object p2)
Gets the locale dependent message corresponding to the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1,
java.lang.Object p2,
java.util.Locale locale)
Gets the locale dependent message corresponding to the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Gets the local dependent message corresponding to the given ID.
|
java.lang.String |
getMessage(java.lang.String id,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.util.Locale locale)
Gets the locale dependent message corresponding to the given ID.
|
static void |
main(java.lang.String[] agrgs) |
void |
setLocale(java.lang.String l)
Gets the message from the given ID for the default locale.
|
public java.util.Locale getLocale(java.lang.String language)
public java.lang.String getMessage(java.lang.String id)
ID
- message Identifierpublic java.lang.String getMessage(java.lang.String id, java.lang.Object[] objects)
ID
- message identifierobjects[]
- to be used to replace locale specific information inside {}, for example, {1}public java.lang.String getMessage(java.lang.String id, java.lang.Object p1)
ID
- message Identifierp1
- replacement for %1public java.lang.String getMessage(java.lang.String id, java.lang.Object p1, java.lang.Object p2)
ID
- message Identifierp1
- replacement for %1p2
- replacement for %2public java.lang.String getMessage(java.lang.String id, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)
ID
- message Identifierp1
- replacement for %1p2
- replacement for %2p3
- replacement for %3public java.lang.String getMessage(java.lang.String id, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.util.Locale locale)
ID
- message Identifierp1
- replacement for %1p2
- replacement for %2p3
- replacement for %3locale
- target locale for the messagepublic java.lang.String getMessage(java.lang.String id, java.lang.Object p1, java.lang.Object p2, java.util.Locale locale)
ID
- message Identifierp1
- replacement for %1p2
- replacement for %2locale
- target locale of the messagepublic java.lang.String getMessage(java.lang.String id, java.lang.Object p1, java.util.Locale locale)
ID
- message Identifierp1
- replacement for %1locale
- locale of the returned messagepublic java.lang.String getMessage(java.lang.String id, java.util.Locale locale)
ID
- message Identifierlocale
- of the messagepublic static void main(java.lang.String[] agrgs)
public void setLocale(java.lang.String l)
ID
- message Identifier