Package de.xima.fc.inbox.bean
Class ProcessMessagesBean
- java.lang.Object
-
- de.xima.fc.inbox.bean.ProcessMessagesBean
-
- All Implemented Interfaces:
IDataContainer
,Serializable
@ViewScoped @Named public class ProcessMessagesBean extends Object implements Serializable, IDataContainer
- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProcessMessagesBean()
-
Method Summary
-
-
-
Method Detail
-
countOfUnreadMessages
public int countOfUnreadMessages(FormRecordChat chat)
-
getAuthenticatorDisplayName
public String getAuthenticatorDisplayName(UserViewModel user)
-
getChatEntries
public List<IChatEntry> getChatEntries(FormRecordChat chat)
-
getChatOpen
public Boolean getChatOpen()
-
setChatOpen
public void setChatOpen(Boolean chatOpen)
-
getChats
public List<FormRecordChat> getChats()
-
getFormRecordSubmittersWithoutChat
public List<UserViewModel> getFormRecordSubmittersWithoutChat()
-
getFormRecordUser
public UserViewModel getFormRecordUser(FormRecordChat chat)
-
getNewMessageViewModel
public NewMessageViewModel getNewMessageViewModel(FormRecordChat chat)
-
getSelectedChatUser
public UserViewModel getSelectedChatUser()
-
setSelectedChatUser
public void setSelectedChatUser(UserViewModel selectedChatUser)
-
getChatLockButtonTooltip
public String getChatLockButtonTooltip(FormRecordChat chat)
-
getUploadElements
public List<UploadElementViewModel> getUploadElements()
-
getUserDisplayName
public String getUserDisplayName(FormRecordChat chat)
-
isChatPanelCollapsed
public boolean isChatPanelCollapsed(FormRecordChat chat)
-
isChatPanelOpen
public boolean isChatPanelOpen(FormRecordChat chat)
-
isFulfilledUploadRequest
public boolean isFulfilledUploadRequest(IChatEntry chatEntry)
-
isHasMessagesFeature
public boolean isHasMessagesFeature()
-
isHasNewWorkflow
public boolean isHasNewWorkflow()
-
isInitialUserChat
public boolean isInitialUserChat(FormRecordChat chat)
-
isInitialUserChat
public boolean isInitialUserChat(UserViewModel user)
-
isLatest
public boolean isLatest(IChatEntry chatEntry, List<IChatEntry> chatEntries)
-
isMessage
public boolean isMessage(IChatEntry chatEntry)
-
isMessagePanelOpen
public boolean isMessagePanelOpen(FormRecordChat chat)
-
isStart
public boolean isStart(IChatEntry chatEntry)
-
isTerminalEndUserState
public boolean isTerminalEndUserState(Vorgang formRecord)
-
newChat
public void newChat()
-
openChatsTab
public void openChatsTab()
-
resetNewChatDialog
public void resetNewChatDialog()
-
sendMessage
public void sendMessage(FormRecordChat chat, NewMessageViewModel message)
-
setMessagePanelOpen
public void setMessagePanelOpen(boolean open, FormRecordChat chat)
-
toggleChat
public void toggleChat(FormRecordChat chat)
-
toggleChatPanel
public void toggleChatPanel(FormRecordChat chat)
-
updateData
public void updateData()
Description copied from interface:IDataContainer
Should update data when called- Specified by:
updateData
in interfaceIDataContainer
-
-