|
Interaction SDK (Web Services) |
||||||||
| PREV SERVICE NEXT SERVICE | FRAMES NO FRAMES | ||||||||
| SUMMARY: ATTRIBUTE | METHOD | EVENT | DETAIL: ATTRIBUTE | METHOD | EVENT | ||||||||
| Attribute Summary | |
com.genesyslab.ail.ws.interaction.AttachedData[] |
interaction:addAttachedDataAdds the attached data to this interaction. |
String |
interaction:agentIdThe agent who has processed this interaction. |
com.genesyslab.ail.ws.interaction.AttachedData[] |
interaction:attachedDataThe data attached to this interaction. |
String |
interaction:contactIdThe ID of this interaction's contact. |
byte[] |
interaction:contentBinaryThe interaction's binary content. |
String |
interaction:contentBinaryMimeTypeThe MIME type of the binary content. Complies with rules described in the RFC 2046. |
int |
interaction:countOtherPendingInteractionsThe number of pending interactions for this contact. Counts all the interactions (except this one) that are pending for the same contact. |
long |
interaction:dateCreatedThe date of creation of this interaction. |
boolean |
interaction:donetrue if the interaction has been marked as terminated. |
long |
interaction:endDateThe time (UTC) when the interaction processing ended. |
com.genesyslab.ail.ws.interaction.InteractionEventReason |
interaction:eventReasonThe reason of this event. |
com.genesyslab.ail.ws.interaction.InteractionExtension[] |
interaction:extensionsExtended information about this interaction event. |
String |
interaction:interactionIdThe interaction identifier. |
com.genesyslab.ail.ws.interaction.InteractionType |
interaction:interactionTypeThe type of this interaction. |
com.genesyslab.ail.ws.interaction.AttachedData[] |
interaction:modifiedAttachedDataPresent when attached data may have changed through an interaction event. Contains all attached data, not only the modified ones. |
String |
interaction:notepadThe notepad of this interaction. |
String |
interaction:outboundChainIdThe outbound chain identifier associated to this interaction. |
String |
interaction:parentInteractionIdThe parent interaction. The parent interaction is the interaction to which this interaction replies; it is null if this interaction does not reply to another interaction. |
String |
interaction:placeIdThe associated place identifier. |
String[] |
interaction:removeAttachedDataRemoves the data attached to this interaction. |
com.genesyslab.ail.ws.interaction.InteractionStatus |
interaction:statusThe current status of this interaction. |
String |
interaction:subjectThe subject of the interaction. Can be used, for instance, to display the interaction in a list box. The string stored in this attribute must be decoded (from MIME-encoded format, for e-mails). For e-mails, it is the subject. For chat, it is the chat session summary. For a phone call, it can be entered by the agent. |
String |
interaction:textThe displayable text of the interaction, without any structure or format information. To get the structured text for e-mails, use the 'structuredText' attribute. It allows easy access to the interaction information. For emails, it's the plain text body (if any). For chat, it's the text version of the transcript. For Cobrowse, it might include all the hyperlinks which have been cobrowsed. Not applicable for voice. |
| Method Summary | |
com.genesyslab.ail.ws.interaction.InteractionDTO |
createInteractionForPlaceDTOCreates new InteractionMultiMedia without submitting it, uses submit method in InteractionMultimedia to put it into workflow. Valid interaction types are only EMAILOUT_REPLY, EMAILOUT or PHONE_CALL. Valid parent interactions are null if no parent or Chat, EmailIn or Voice interaction. |
com.genesyslab.ail.ws.interaction.InteractionDTO |
createInteractionOnMediaForPlaceDTOCreates a new interaction on a Dn of this place. For voice interactions: The Dn will be affected when you call makeCall(). For instant messaging interactions, if your place handles a SIP DN, specify MediaType.CHAT in parameters. |
com.genesyslab.ail.ws.interaction.AttachedData[] |
getAttachedDataRetrieves the requested attached data on this interaction. |
com.genesyslab.ail.ws.interaction.InteractionDTO[] |
getInteractionArchivesDTORetrieves the interactions attributes with these DBIDs in the Archive database, if it exists. |
com.genesyslab.ail.ws.interaction.InteractionDTO[] |
getInteractionsDTORetrieves all the requested attributes on these interactions. |
com.genesyslab.ail.ws.interaction.InteractionAgentDTO[] |
getInteractionsDTOFromAgentRetrieves all the requested attributes from the interactions on these agents. |
com.genesyslab.ail.ws.interaction.InteractionDnDTO[] |
getInteractionsDTOFromDnRetrieves all the requested attributes from the interactions on these DNs. |
com.genesyslab.ail.ws.interaction.InteractionPlaceDTO[] |
getInteractionsDTOFromPlaceRetrieves all the requested attributes from the interactions on these places. |
com.genesyslab.ail.ws.interaction.InteractionDTO |
openInteractionForAgentDTOOpens a workbin interaction for an agent. |
com.genesyslab.ail.ws.interaction.InteractionDTO |
openInteractionForPlaceDTOOpens a workbin interaction for a place. Once the interaction is opened, it goes onto the specified place for treatment. |
com.genesyslab.ail.ws.interaction.InteractionError[] |
setInteractionsDTOSets attributes on these interactions. |
| Event Summary | |
ContactChangedEventContact Changed event. |
|
InteractionEventInteraction event. |
|
| Attribute Detail |
| Attributes of domain interaction |
Type: com.genesyslab.ail.ws.interaction.AttachedData[]
Type: String
Type: com.genesyslab.ail.ws.interaction.AttachedData[]
Type: String
Type: byte[]
Type: String
Type: int
Type: long
Type: boolean
Type: long
Type: com.genesyslab.ail.ws.interaction.InteractionEventReason
Type: com.genesyslab.ail.ws.interaction.InteractionExtension[]
Type: String
Type: com.genesyslab.ail.ws.interaction.InteractionType
Type: com.genesyslab.ail.ws.interaction.AttachedData[]
Type: String
Type: String
Type: String
Type: String
Type: String[]
Type: com.genesyslab.ail.ws.interaction.InteractionStatus
Type: String
Type: String
| Method Detail |
Stringcom.genesyslab.ail.ws.interaction.InteractionTypeStringString[]com.genesyslab.ail.ws.interaction.InteractionDTOStringcom.genesyslab.ail.ws.place.MediaTypeStringStringString[]com.genesyslab.ail.ws.interaction.InteractionDTOStringString[]/regular expression/, for example :/.*KEY*./ .com.genesyslab.ail.ws.interaction.AttachedData[]String[]String[]com.genesyslab.ail.ws.interaction.InteractionDTO[]String[]String[]com.genesyslab.ail.ws.interaction.InteractionDTO[]String[]String[]com.genesyslab.ail.ws.interaction.InteractionAgentDTO[]String[]String[]com.genesyslab.ail.ws.interaction.InteractionDnDTO[]String[]String[]com.genesyslab.ail.ws.interaction.InteractionPlaceDTO[]StringStringString[]com.genesyslab.ail.ws.interaction.InteractionDTOStringStringString[]com.genesyslab.ail.ws.interaction.InteractionDTOcom.genesyslab.ail.ws.interaction.InteractionDTO[]com.genesyslab.ail.ws.interaction.InteractionError[]| Event Detail |
|
Interaction SDK (Web Services) |
||||||||
| PREV SERVICE NEXT SERVICE | FRAMES NO FRAMES | ||||||||
| SUMMARY: ATTRIBUTE | METHOD | EVENT | DETAIL: ATTRIBUTE | METHOD | EVENT | ||||||||