public interface MediaI
The MediaI object represents the 'Media' portion of a contact.
In AACC, text-based contacts like Email or Web chat are called 'Multimedia' contacts. Such contacts are represented by an
InteractionI portion, like a Voice contact; but also have an associated MediaI portion, which carries the media portions
of the interaction. For specific examples, see WebChatMediaI and EmailMediaI.
InteractionopenMedia() on the InteractionNEW Media notification; and further Media Update and Delete notifications
MediaI objects associated with a particular InteractionI have the same ID as that InteractionI.
Interactions that have a Media component can be identified by their ID. Interactions with a Media component (e.g. email or web chat) have an ID of
the form AgentIdMContactId
| Modifier and Type | Method and Description |
|---|---|
ContactType |
getContactType()
The
ContactType associated with this Media type. |
java.lang.String |
getId()
The unique identifier of this Media object.
|
java.lang.String |
toJsonStringMaskSensitive()
Build an return a json string representation of all object properties and their values for logging purposes.
|
java.lang.String getId()
InteractionI object in a 1:1 mapping
and has the same ID as that Interaction objectContactType getContactType()
ContactType associated with this Media type. Valid Contact Types for MediaI objects include Email and WebchatContactType associated with this Media typejava.lang.String toJsonStringMaskSensitive()