|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface XFollowupModule.Server
Server interface for the Followup Module API.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface |
---|
XAPIInterface.Client, XAPIInterface.Server |
Method Summary | |
---|---|
void |
changeFollowupNotify(XObjectID chatID, boolean notify) Change a Followups notify setting for the specified Chat for the current User. |
void |
changeFollowupNotifyForUser(XObjectID chatID, XObjectID userID, boolean notify) Change a Followups notify setting for the specified Chat for the specified User. |
void |
changeFollowupNotifyForUsers(XObjectID chatID, List<XObjectID> userIDs, boolean notify) Change a Followups notify setting for the specified Chat for the specified Users. |
void |
closeFollowup(XObjectID chatID) Close a Followup for the specified Chat for the current User. |
void |
closeFollowupForUser(XObjectID chatID, XObjectID userID) Close a Followup for the specified Chat for the specified User. |
void |
closeFollowupForUsers(XObjectID chatID, List<XObjectID> userIDs) Close Followups for the specified Chat for the specified Users. |
List<XFollowupChatInfo> |
getFollowups() Get all Followups assigned to the current User, across all Conversations. |
List<XFollowupChatSummaryInfo> |
getFollowupsSummary() Get a summary of all Followups assigned to the current User, across all Conversations. |
void |
markAllFollowupsRead() Mark all Followups for the current User read. |
void |
markAllFollowupsReadForConversation(XObjectID conversationID) Mark all Followups for the specified Conversation for the current User read. |
void |
markAllFollowupsUnread() Mark all Followups for the current User unread. |
void |
markAllFollowupsUnreadForConversation(XObjectID conversationID) Mark all Followups for the specified Conversation for the current User unread. |
void |
markFollowupRead(XObjectID chatID) Mark the Followup for the specified Chat for the current User read. |
void |
markFollowupsRead(List<XObjectID> chatIDs) Mark the Followups for the specified Chats for the current User read. |
void |
markFollowupsUnread(List<XObjectID> chatIDs) Mark the Followups for the specified Chats for the current User unread. |
void |
markFollowupUnread(XObjectID chatID) Mark the Followup for the specified Chat for the current User unread. |
void |
openFollowup(XObjectID chatID, XFollowupOpenInfo openInfo) Open a Followup for the specified Chat and User. |
void |
openFollowups(XObjectID chatID, List<XFollowupOpenInfo> openInfos) Open Followups for the specified Chat and Users. |
Method Detail |
---|
void openFollowup(XObjectID chatID, XFollowupOpenInfo openInfo)
chatID
- The Chat.openInfo
- Info for opening the Followup.void openFollowups(XObjectID chatID, List<XFollowupOpenInfo> openInfos)
chatID
- The Chat.openInfos
- Info for opening the Followups.void changeFollowupNotify(XObjectID chatID, boolean notify)
chatID
- The Chat.notify
- new notify setting.void changeFollowupNotifyForUser(XObjectID chatID, XObjectID userID, boolean notify)
chatID
- The Chat.userID
- The User.notify
- new notify setting.void changeFollowupNotifyForUsers(XObjectID chatID, List<XObjectID> userIDs, boolean notify)
chatID
- The Chat.userIDs
- The Users.notify
- new notify setting.void markFollowupRead(XObjectID chatID)
chatID
- The Chat.void markFollowupsRead(List<XObjectID> chatIDs)
chatIDs
- The Chats.void markAllFollowupsReadForConversation(XObjectID conversationID)
conversationID
- The Conversation.void markAllFollowupsRead()
void markFollowupUnread(XObjectID chatID)
chatID
- The Chat.void markFollowupsUnread(List<XObjectID> chatIDs)
chatIDs
- The Chats.void markAllFollowupsUnreadForConversation(XObjectID conversationID)
conversationID
- The Conversation.void markAllFollowupsUnread()
void closeFollowup(XObjectID chatID)
chatID
- The Chat.void closeFollowupForUser(XObjectID chatID, XObjectID userID)
chatID
- The Chat.userID
- The User.void closeFollowupForUsers(XObjectID chatID, List<XObjectID> userIDs)
chatID
- The Chat.userIDs
- The Users.List<XFollowupChatInfo> getFollowups()
List<XFollowupChatSummaryInfo> getFollowupsSummary()
|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |