Interface Operation<T extends OperationResult>
- All Known Subinterfaces:
AgentChatCloseOperation,AgentPhoneTicketStartOperation,AgentQuickCaseCancelOperation,AgentQuickCaseStartOperation,AgentTicketCloseOperation,AlertUserNotificationOperation,AutoCallRecategorizationOperation,AutoRoutingTagOperation,AutoTicketInternalForwardOperation,AutoTicketRecategorizationOperation,AutoTicketRequeueOperation,BannerUserNotificationOperation,CallRecategorizationOperation<T>,CreateTicketOperation,DesktopUserNotificationOperation,GrowlUserNotificationOperation,SupervisorCallRecategorizationOperation,SupervisorChatCloseOperation,SupervisorRoutingTagOperation,SupervisorTicketCloseOperation,SupervisorTicketInternalForwardOperation,SupervisorTicketRecategorizationOperation,SupervisorTicketRequeueOperation,TicketResubmitOperation
public interface Operation<T extends OperationResult>
Represents an executable operation.
- Since:
- 10.0.202
-
Method Summary
-
Method Details
-
execute
This method executes the operation.- Returns:
- the OperationResult contains additional information about the successfully executed operation.
- Throws:
OperationFailedException- if the operation has failed- Since:
- 10.0.202
-