| Modifier and Type | Method and Description |
|---|---|
protected Converter<ConversationModel,ConversationData> |
DefaultConversationFacade.getConversationConverter() |
protected java.util.Optional<ConversationModel> |
DefaultConversationFacade.updateOrCreateConversationById(java.lang.String conversationId,
java.util.List<ConversationMessageData> messages) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultConversationFacade.setConversationConverter(Converter<ConversationModel,ConversationData> conversationConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected ConversationMessageData |
ConversationPopulator.getLatestMessage(ConversationModel source) |
void |
ConversationPopulator.populate(ConversationModel source,
ConversationData target) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<ConversationModel> |
ConversationService.closeConversation(java.lang.String uid,
UserModel user)
Customer closes a given conversation
|
java.util.Optional<ConversationModel> |
ConversationService.createConversation(java.lang.String messages)
Create a ConversationModel
|
java.util.List<ConversationModel> |
ConversationService.getAllConversationsForCustomer(CustomerModel customer)
Gets all conversations of specific customer
|
java.util.Optional<ConversationModel> |
ConversationService.getConversationForUid(java.lang.String uid)
Gets conversation for given uid
|
java.util.List<ConversationModel> |
ConversationService.getOpenConversationsForAgent(EmployeeModel agent)
Gets open conversations for agent
|
java.util.List<ConversationModel> |
ConversationService.getUnassignedConversations()
Gets Unassigned conversations of agent
|
java.util.Optional<ConversationModel> |
ConversationService.pickConversation(java.lang.String uid,
EmployeeModel agent)
Agent chooses a conversation
|
java.util.Optional<ConversationModel> |
ConversationService.updateConversation(java.lang.String uid,
java.lang.String messages)
Create Or Update a ConversationModel
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ConversationModel> |
ConversationDao.findUnassignedConversations()
Find Unassigned conversations for agent
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ConversationModel> |
DefaultConversationDao.findUnassignedConversations() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<ConversationModel> |
DefaultConversationService.closeConversation(java.lang.String uid,
UserModel user) |
java.util.Optional<ConversationModel> |
DefaultConversationService.createConversation(java.lang.String messages) |
java.util.List<ConversationModel> |
DefaultConversationService.getAllConversationsForCustomer(CustomerModel customer) |
java.util.Optional<ConversationModel> |
DefaultConversationService.getConversationForUid(java.lang.String uid) |
protected java.util.Optional<ConversationModel> |
DefaultConversationService.getConversationForUidAndUser(java.lang.String uid,
UserModel user) |
java.util.List<ConversationModel> |
DefaultConversationService.getOpenConversationsForAgent(EmployeeModel agent) |
java.util.List<ConversationModel> |
DefaultConversationService.getUnassignedConversations() |
java.util.Optional<ConversationModel> |
DefaultConversationService.pickConversation(java.lang.String uid,
EmployeeModel agent) |
java.util.Optional<ConversationModel> |
DefaultConversationService.updateConversation(java.lang.String uid,
java.lang.String messages) |
| Modifier and Type | Method and Description |
|---|---|
ConversationModel |
ConversationResource.getConversationModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected ConversationModel |
ConversationResource.readResource(java.lang.String resourceId)
Gets the
ConversationModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ConversationModel> |
ConversationsResource.getConversationsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConversationResource.setConversationModel(ConversationModel value)
Convenience method which just delegates to
#setResourceValue(ConversationModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConversationsResource.setConversationsCollection(java.util.Collection<ConversationModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
Copyright © 2018 SAP SE. All Rights Reserved.