com.genesyslab.ail
Interface History


public interface History

The history of a contact, which is stored in the Universal Contact Server database.

The history of a contact is a tree structure of all interactions that the contact has had with this contact center. An interaction may have child interactions.

For example, the outgoing reply that an agent sends in response to an incoming e-mail, is the child of the incoming e-mail. You can get the History of a contact with HistoryManager.getHistory().

Note: If the DATABASE service is not available, that is, if UCS is not connected, you cannot get features associated with UCS, that is, contact histories.

See Also:
HistoryItem

Method Summary
 Contact getContact()
          Returns the Contact to whom this History belongs.
 java.util.List getHistoryItems()
          Returns a List of HistoryItem.
 

Method Detail

getContact

Contact getContact()
Returns the Contact to whom this History belongs.


getHistoryItems

java.util.List getHistoryItems()
Returns a List of HistoryItem. Each item in this list can have child items. It is sorted according to the SearchInteractionTemplate parameter you passed to the method HistoryManager.getHistory(com.genesyslab.ail.Contact, com.genesyslab.ail.SearchInteractionTemplate, boolean).