Package | Description |
---|---|
info.magnolia.admincentral.apps.notifications | |
info.magnolia.messages.app | |
info.magnolia.ui.api.message | |
info.magnolia.ui.framework.message |
Modifier and Type | Method and Description |
---|---|
protected List<MessageType> |
NotificationDataSourceDefinition.getRelevantMessageTypes() |
Modifier and Type | Method and Description |
---|---|
MessageType |
MessagesViewImpl.Message.getType() |
Modifier and Type | Method and Description |
---|---|
void |
MessagesMainSubApp.handleGlobalMessage(MessageType type,
String subject,
String message) |
void |
MessagesView.Listener.handleGlobalMessage(MessageType type,
String subject,
String message) |
void |
MessagesMainSubApp.handleGroupMessage(String group,
MessageType type,
String subject,
String message) |
void |
MessagesView.Listener.handleGroupMessage(String groupName,
MessageType type,
String subject,
String message) |
void |
MessagesMainSubApp.handleLocalMessage(MessageType type,
String subject,
String message) |
void |
MessagesView.Listener.handleLocalMessage(MessageType type,
String subject,
String message) |
void |
MessagesMainSubApp.handleUserMessage(String user,
MessageType type,
String subject,
String message) |
void |
MessagesView.Listener.handleUserMessage(String user,
MessageType type,
String subject,
String message) |
void |
MessagesViewImpl.Message.setType(MessageType type) |
Modifier and Type | Method and Description |
---|---|
MessageType |
Message.getType() |
static MessageType |
MessageType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageType[] |
MessageType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Message.setType(MessageType type) |
Constructor and Description |
---|
Message(MessageType type,
String subject,
String message) |
Modifier and Type | Method and Description |
---|---|
protected String |
MessageStore.buildWhereTypesClause(MessageType[] messageTypes) |
int |
MessagesManager.getNumberOfUnclearedMessagesForUserAndByType(String userName,
MessageType type)
Returns the number of uncleared (unread) messages for this user and for the specific message type.
|
int |
MessagesManagerImpl.getNumberOfUnclearedMessagesForUserAndByType(String userName,
MessageType type) |
int |
MessageStore.getNumberOfUnclearedMessagesForUserAndByType(String userName,
MessageType type) |
Modifier and Type | Method and Description |
---|---|
protected String |
MessageStore.buildQueryMessageStatement(String userName,
List<MessageType> messageTypeList,
Map<String,Boolean> sortCriteria) |
long |
MessageStore.getMessageAmount(String userName,
List<MessageType> types) |
List<Message> |
MessagesManager.getMessageBatch(String userName,
List<MessageType> types,
Map<String,Boolean> sortCriteria,
int limit,
int offset)
More efficient way to query message objects - the amount of return payload is limited, pre-sorted and filtered by type.
|
List<Message> |
MessagesManagerImpl.getMessageBatch(String userName,
List<MessageType> types,
Map<String,Boolean> sortCriteria,
int limit,
int offset) |
List<Message> |
MessageStore.getMessages(String userName,
List<MessageType> types,
Map<String,Boolean> sortCriteria,
int limit,
int offset) |
long |
MessagesManager.getMessagesAmount(String userName,
List<MessageType> types)
Get amount of messages of certain types.
|
long |
MessagesManagerImpl.getMessagesAmount(String userName,
List<MessageType> types) |
Copyright © 2021 Magnolia International Ltd.. All rights reserved.