Interface AutoCallRecategorizationOperation
- All Superinterfaces:
CallProvider,CallRecategorizationOperation<AutoCallRecategorizationOperationResult>,Operation<AutoCallRecategorizationOperationResult>
public interface AutoCallRecategorizationOperation
extends CallRecategorizationOperation<AutoCallRecategorizationOperationResult>
Represents an operation to recategorize a Call automatically.
- Since:
- 12.31
-
Method Summary
Methods inherited from interface com.novomind.ecom.api.iagent.provider.CallProvider
getCallMethods inherited from interface com.novomind.ecom.api.imail.routing.operation.recategorization.CallRecategorizationOperation
getDestinationCategory, getSourceCategory
-
Method Details
-
execute
default AutoCallRecategorizationOperationResult execute() throws AutoCallRecategorizationOperationFailedExceptionThis method executes an automatic recategorization operation on aCall.- Specified by:
executein interfaceOperation<AutoCallRecategorizationOperationResult>- Returns:
- the
AutoCallRecategorizationOperationResultcontains additional information about the operation, if the operation has been performed successfully. - Throws:
AutoCallRecategorizationOperationFailedException- if the operation has failed- Since:
- 12.31
-
executeAsync
Future<AutoCallRecategorizationOperationResult> executeAsync() throws AutoCallRecategorizationOperationFailedExceptionThis method executes an automatic recategorization operation on aCallasynchronously.- Specified by:
executeAsyncin interfaceCallRecategorizationOperation<AutoCallRecategorizationOperationResult>- Returns:
- A
Futureof anAutoCallRecategorizationOperationResultproviding additional information about the operation. - Throws:
AutoCallRecategorizationOperationFailedException- if the operation cannot be executed.- Since:
- 13.5
-