Interface Operation<T extends OperationResult>
-
- All Known Subinterfaces:
AgentCallQuickCaseStartOperation
,AgentChatCloseOperation
,AgentQuickCaseCancelOperation
,AgentQuickCaseStartOperation
,AgentTicketCloseOperation
,AlertUserNotificationOperation
,AutoCallRecategorizationOperation
,AutoRoutingTagOperation
,AutoTicketInternalForwardOperation
,AutoTicketRecategorizationOperation
,AutoTicketRequeueOperation
,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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
execute()
This method executes the operation.
-
-
-
Method Detail
-
execute
T execute() throws OperationFailedException
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
-
-