Class BulkSimpleMessage
- java.lang.Object
-
- com.atlassian.confluence.impl.hibernate.bulk.BulkSimpleMessage
-
- All Implemented Interfaces:
Message<BulkSimpleMessage>
,Comparable<BulkSimpleMessage>
public class BulkSimpleMessage extends Object implements Message<BulkSimpleMessage>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BulkSimpleMessage.BulkSimpleMessageBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BulkSimpleMessage.BulkSimpleMessageBuilder
builder()
boolean
equals(Object obj)
Object[]
getArgs()
String
getKey()
String
getTranslation()
int
hashCode()
String
toString()
static BulkSimpleMessage
withKeyAndArgs(BulkSimpleMessageTypes type, String key, Object... args)
Creates a new SimpleMessage with the given key and arguments.static BulkSimpleMessage
withKeyAndArgs(String key, Object... args)
static BulkSimpleMessage
withTranslation(String translation)
Used when a message only has a translated string at creation time, usually in English.
-
-
-
Method Detail
-
builder
public static BulkSimpleMessage.BulkSimpleMessageBuilder builder()
-
withKeyAndArgs
public static BulkSimpleMessage withKeyAndArgs(String key, Object... args)
-
withKeyAndArgs
public static BulkSimpleMessage withKeyAndArgs(BulkSimpleMessageTypes type, String key, Object... args)
Creates a new SimpleMessage with the given key and arguments.
-
withTranslation
public static BulkSimpleMessage withTranslation(String translation)
Used when a message only has a translated string at creation time, usually in English.Use of this method is discouraged - try to use
withKeyAndArgs(String, Object...)
whenever possible.
-
getKey
public String getKey()
- Specified by:
getKey
in interfaceMessage<BulkSimpleMessage>
- Returns:
- the i18n key of this message
-
getArgs
public Object[] getArgs()
- Specified by:
getArgs
in interfaceMessage<BulkSimpleMessage>
- Returns:
- the arguments to this message. May be null or an empty array.
-
getTranslation
public String getTranslation()
- Specified by:
getTranslation
in interfaceMessage<BulkSimpleMessage>
- Returns:
- the translated message, may be null if this message has not been translated yet.
-
-