- <init>
Create a history strategy with the given parent strategy (for defaults) or null
if no parent exists.
- addMessage
Add a message to the current chat history. The strategy type will determine what
actually happens to
- getChangedSubject
Returns the message within the history of the room that has changed the room's
subject.
- getMaxNumber
Obtain the maximum number of messages for strategies using message number
limitations.
- getMessageHistory
Obtain the current history as an iterator of messages to play back to a new room
member.
- getReverseMessageHistory
Obtain the current history to be iterated in reverse mode. This means that the
returned list iterato
- getType
Obtain the type of history strategy being used.
- hasChangedSubject
Returns true if there is a message within the history of the room that has
changed the room's subjec
- isSubjectChangeRequest
Returns true if the given message qualifies as a subject change request for the
target MUC room, per
- isSubjectChangeStrict
- setContext
Sets the prefix to use for retrieving and saving settings (and also triggers an
immediate loading of
- setMaxNumber
Set the maximum number of messages for strategies using message number
limitations.