Interface CallRecategorizationOperation<T extends CallRecategorizationOperationResult>
- All Superinterfaces:
CallProvider
,Operation<T>
- All Known Subinterfaces:
AutoCallRecategorizationOperation
,SupervisorCallRecategorizationOperation
public interface CallRecategorizationOperation<T extends CallRecategorizationOperationResult>
extends Operation<T>, CallProvider
Represents an operation to recategorize a Call
.
- Since:
- 13.5
-
Method Summary
Modifier and TypeMethodDescriptionThis method executes a recategorization operation on aCall
asynchronously.Methods inherited from interface com.novomind.ecom.api.iagent.provider.CallProvider
getCall
-
Method Details
-
getSourceCategory
Category getSourceCategory()- Returns:
- the source category of the call.
- Since:
- 13.5
-
getDestinationCategory
Category getDestinationCategory()- Returns:
- the destination category of the call.
- Since:
- 13.5
-
executeAsync
This method executes a recategorization operation on aCall
asynchronously.- Returns:
- A
Future
of a specificCallRecategorizationOperationResult
providing additional information about the operation. - Throws:
CallRecategorizationOperationFailedException
- if the operation cannot be executed.- Since:
- 13.5
-