Interface AgentTicketSendWithClearanceAction
- All Superinterfaces:
AgentTicketAction,IncomingMessageInfo,MessageInfo,TicketProvider,UserProvider
- All Known Subinterfaces:
AgentTicketSendAndCloseAction,AgentTicketSendAndMultiCloseAction
This interface provides additional information and functionality
for an AgentTicketAction that sends a message with an
optional or required clearance authorization.
- Since:
- 13.0
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true if the clearance authorization has been applied already for this action, otherwise false.booleanReturns true if clearance authorization is required for this action, otherwise false.voidThe method enforces a clearance authorization for thisAgentTicketSendWithClearanceAction.Methods inherited from interface com.novomind.ecom.api.imail.model.IncomingMessageInfo
getIncomingAccount, getIncomingChannel, getIncomingMessageMethods inherited from interface com.novomind.ecom.api.imail.model.MessageInfo
getTicketIdMethods inherited from interface com.novomind.ecom.api.imail.provider.TicketProvider
getTicketMethods inherited from interface com.novomind.ecom.api.iagent.provider.UserProvider
getUser
-
Method Details
-
hasClearanceAuthorization
boolean hasClearanceAuthorization()Returns true if the clearance authorization has been applied already for this action, otherwise false.- Returns:
- true if the clearance authorization has been applied already for this action, otherwise false
- Since:
- 13.0
-
isClearanceRequired
boolean isClearanceRequired()Returns true if clearance authorization is required for this action, otherwise false.- Returns:
- true if clearance authorization is required for this action, otherwise false
- Since:
- 13.0
-
setClearanceRequired
The method enforces a clearance authorization for thisAgentTicketSendWithClearanceAction. Please note that if theAgentTicketSendWithClearanceActionalready has a clearance authorization (s.#hasClearanceAuthorization()the method will throw aValidationException.- Throws:
ValidationException- if theAgentTicketSendWithClearanceActionalready has a clearance authorization- Since:
- 13.0
-