Interface AgentCallInfo
-
- All Superinterfaces:
ActiveCallProvider
,CallProvider
,UserProvider
- All Known Subinterfaces:
AgentIncomingCallInfo
,AgentOutgoingCallInfo
,AgentQueuedCallInfo
public interface AgentCallInfo extends UserProvider, ActiveCallProvider, CallProvider
TheAgentCallInfo
provides information about a delivered or establishedActiveCall
that is currently attached to the agent's phone device.- Since:
- 12.28
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<Category>
getCategory()
TheCategory
for theActiveCall
if available, otherwise an empty optional.java.util.Date
getDateEstablished()
-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.ActiveCallProvider
getActiveCall
-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.CallProvider
getCall
-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.UserProvider
getUser
-
-
-
-
Method Detail
-
getCategory
java.util.Optional<Category> getCategory()
TheCategory
for theActiveCall
if available, otherwise an empty optional.- Returns:
- the category for the
ActiveCall
if available, otherwise an empty optional. - Since:
- 12.28
-
getDateEstablished
java.util.Date getDateEstablished()
- Returns:
- the date and time when the
ActiveCall
has been established to the agent's phone device. - Since:
- 12.28
-
-