Smack

Package org.jivesoftware.smackx.workgroup.agent

Interface Summary
AgentRosterListener  
OfferConfirmationListener  
OfferListener An interface which all classes interested in hearing about chat offers associated to a particular AgentSession instance should implement.
QueueUsersListener  
 

Class Summary
Agent The Agent class is used to represent one agent in a Workgroup Queue.
AgentRoster Manges information about the agents in a workgroup and their presence.
AgentSession This class embodies the agent's active presence within a given workgroup.
InvitationRequest Request sent by an agent to invite another agent or user.
Offer A class embodying the semantic agent chat offer; specific instances allow the acceptance or rejecting of the offer.
OfferConfirmation  
OfferConfirmation.Provider  
OfferContent Type of content being included in the offer.
RevokedOffer An immutable simple class to embody the information concerning a revoked offer, this is namely the reason, the workgroup, the userJID, and the timestamp which the message was received.
TranscriptManager A TranscriptManager helps to retrieve the full conversation transcript of a given session TranscriptManager.getTranscript(String, String) or to retrieve a list with the summary of all the conversations that a user had TranscriptManager.getTranscripts(String, String).
TranscriptSearchManager A TranscriptSearchManager helps to retrieve the form to use for searching transcripts TranscriptSearchManager.getSearchForm(String) or to submit a search form and return the results of the search TranscriptSearchManager.submitSearch(String, Form).
TransferRequest Request sent by an agent to transfer a support session to another agent or user.
UserRequest Requests made by users to get support by some agent.
WorkgroupQueue A queue in a workgroup, which is a pool of agents that are routed a specific type of chat request.
WorkgroupQueue.Status A class to represent the status of the workgroup.
 


Smack

Copyright © 2003-2007 Jive Software.