Class AgentSession

java.lang.Object
org.jivesoftware.smackx.workgroup.agent.AgentSession

public class AgentSession extends Object
This class embodies the agent's active presence within a given workgroup. The application should have N instances of this class, where N is the number of workgroups to which the owning agent of the application belongs. This class provides all functionality that a session within a given workgroup is expected to have from an agent's perspective -- setting the status, tracking the status of queues to which the agent belongs within the workgroup, and dequeuing customers.