Interface CallBacklogHandler
-
- All Superinterfaces:
BacklogHandler<Call>
public interface CallBacklogHandler extends BacklogHandler<Call>
This handler provides access to allCall
objects within the backlog. It is only available in the novomind iAGENT routing process.- Since:
- 11.27
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<BacklogCallInfo>
getBacklogCallInfo(Call call)
This method returns theBacklogCallInfo
for the givenCall
.java.util.Optional<Call>
getCall(java.lang.String callId)
CallState
getCallState(Call call)
-
Methods inherited from interface com.novomind.ecom.api.iagent.backlog.BacklogHandler
get, isRoutable, stream
-
-
-
-
Method Detail
-
getCall
java.util.Optional<Call> getCall(java.lang.String callId)
-
getBacklogCallInfo
java.util.Optional<BacklogCallInfo> getBacklogCallInfo(Call call)
This method returns theBacklogCallInfo
for the givenCall
.- Parameters:
call
- a call for which theBacklogCallInfo
is to be determined- Returns:
- the optional
BacklogCallInfo
for the givenCall
or an empty optional if theCall
is not in the backlog - Since:
- 12.7
-
-