Interface CloseOperationBuilder
public interface CloseOperationBuilder
The CloseOperationBuilder provides specific builders to build a close
operation on a ticket or chat.
Please note that plugins running in the novomind iAGENT mail agent process
will not be called, e.g. AgentTicketActionValidator and
AgentChatActionValidator plugins cannot prevent tickets and chats from being
closed.
- Since:
- 11.28
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
ticket
- Parameters:
ticketId
- the ticketId of the ticket to be closed.- Returns:
- the CloseOperationBuilder.WithTicket
- Throws:
ValidationException
- if the ticketId is invalid.- Since:
- 11.28
-
ticket
- Parameters:
ticket
- the ticket to be closed.- Returns:
- the CloseOperationBuilder.WithTicket
- Throws:
ValidationException
- if the ticket is invalid.- Since:
- 11.28
-
chat
- Parameters:
chatId
- the chatId of the chat to be closed.- Returns:
- the CloseOperationBuilder.WithChat
- Throws:
ValidationException
- if the chatId is invalid.- Since:
- 12.23
-
chat
- Parameters:
chat
- the chat to be closed.- Returns:
- the CloseOperationBuilder.WithChat
- Throws:
ValidationException
- if the chat is invalid.- Since:
- 12.23
-