|
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:addAttachedData Adds the attached data to this interaction. |
String |
interaction:agentId The agent who has processed this interaction. |
com.genesyslab.ail.ws.interaction.AttachedData[] |
interaction:attachedData The data attached to this interaction. |
String |
interaction:contactId The ID of this interaction's contact. |
byte[] |
interaction:contentBinary The interaction's binary content. |
String |
interaction:contentBinaryMimeType The MIME type of the binary content. Complies with rules described in the RFC 2046. |
int |
interaction:countOtherPendingInteractions The number of pending interactions for this contact. Counts all the interactions (except this one) that are pending for the same contact. |
long |
interaction:dateCreated The date of creation of this interaction. |
boolean |
interaction:done true if the interaction has been marked as terminated. |
long |
interaction:endDate The time (UTC) when the interaction processing ended. |
com.genesyslab.ail.ws.interaction.InteractionEventReason |
interaction:eventReason The reason of this event. |
com.genesyslab.ail.ws.interaction.InteractionExtension[] |
interaction:extensions Extended information about this interaction event. |
String |
interaction:interactionId The interaction identifier. |
com.genesyslab.ail.ws.interaction.InteractionType |
interaction:interactionType The type of this interaction. |
com.genesyslab.ail.ws.interaction.AttachedData[] |
interaction:modifiedAttachedData Present when attached data may have changed through an interaction event. Contains all attached data, not only the modified ones. |
String |
interaction:notepad The notepad of this interaction. |
String |
interaction:outboundChainId The outbound chain identifier associated to this interaction. |
String |
interaction:parentInteractionId The 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:placeId The associated place identifier. |
String[] |
interaction:removeAttachedData Removes the data attached to this interaction. |
com.genesyslab.ail.ws.interaction.InteractionStatus |
interaction:status The current status of this interaction. |
String |
interaction:subject The 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:text The 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 |
createInteractionForPlaceDTO Creates 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 |
createInteractionOnMediaForPlaceDTO Creates 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[] |
getAttachedData Retrieves the requested attached data on this interaction. |
com.genesyslab.ail.ws.interaction.InteractionDTO[] |
getInteractionArchivesDTO Retrieves the interactions attributes with these DBIDs in the Archive database, if it exists. |
com.genesyslab.ail.ws.interaction.InteractionDTO[] |
getInteractionsDTO Retrieves all the requested attributes on these interactions. |
com.genesyslab.ail.ws.interaction.InteractionAgentDTO[] |
getInteractionsDTOFromAgent Retrieves all the requested attributes from the interactions on these agents. |
com.genesyslab.ail.ws.interaction.InteractionDnDTO[] |
getInteractionsDTOFromDn Retrieves all the requested attributes from the interactions on these DNs. |
com.genesyslab.ail.ws.interaction.InteractionPlaceDTO[] |
getInteractionsDTOFromPlace Retrieves all the requested attributes from the interactions on these places. |
com.genesyslab.ail.ws.interaction.InteractionDTO |
openInteractionForAgentDTO Opens a workbin interaction for an agent. |
com.genesyslab.ail.ws.interaction.InteractionDTO |
openInteractionForPlaceDTO Opens 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[] |
setInteractionsDTO Sets attributes on these interactions. |
Event Summary | |
ContactChangedEvent Contact Changed event. |
|
InteractionEvent Interaction 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 |
String
com.genesyslab.ail.ws.interaction.InteractionType
String
String[]
com.genesyslab.ail.ws.interaction.InteractionDTO
String
com.genesyslab.ail.ws.place.MediaType
String
String
String[]
com.genesyslab.ail.ws.interaction.InteractionDTO
String
String[]
/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[]
String
String
String[]
com.genesyslab.ail.ws.interaction.InteractionDTO
String
String
String[]
com.genesyslab.ail.ws.interaction.InteractionDTO
com.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 |