Smack

org.jivesoftware.smackx.workgroup.ext.history
Class AgentChatSession

java.lang.Object
  extended by org.jivesoftware.smackx.workgroup.ext.history.AgentChatSession

public class AgentChatSession
extends java.lang.Object

Represents one chat session for an agent.


Field Summary
 long duration
           
 java.lang.String question
           
 java.lang.String sessionID
           
 java.util.Date startDate
           
 java.lang.String visitorsEmail
           
 java.lang.String visitorsName
           
 
Constructor Summary
AgentChatSession(java.util.Date date, long duration, java.lang.String visitorsName, java.lang.String visitorsEmail, java.lang.String sessionID, java.lang.String question)
           
 
Method Summary
 long getDuration()
           
 java.lang.String getQuestion()
           
 java.lang.String getSessionID()
           
 java.util.Date getStartDate()
           
 java.lang.String getVisitorsEmail()
           
 java.lang.String getVisitorsName()
           
 void setDuration(long duration)
           
 void setQuestion(java.lang.String question)
           
 void setSessionID(java.lang.String sessionID)
           
 void setStartDate(java.util.Date startDate)
           
 void setVisitorsEmail(java.lang.String visitorsEmail)
           
 void setVisitorsName(java.lang.String visitorsName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startDate

public java.util.Date startDate

duration

public long duration

visitorsName

public java.lang.String visitorsName

visitorsEmail

public java.lang.String visitorsEmail

sessionID

public java.lang.String sessionID

question

public java.lang.String question
Constructor Detail

AgentChatSession

public AgentChatSession(java.util.Date date,
                        long duration,
                        java.lang.String visitorsName,
                        java.lang.String visitorsEmail,
                        java.lang.String sessionID,
                        java.lang.String question)
Method Detail

getStartDate

public java.util.Date getStartDate()

setStartDate

public void setStartDate(java.util.Date startDate)

getDuration

public long getDuration()

setDuration

public void setDuration(long duration)

getVisitorsName

public java.lang.String getVisitorsName()

setVisitorsName

public void setVisitorsName(java.lang.String visitorsName)

getVisitorsEmail

public java.lang.String getVisitorsEmail()

setVisitorsEmail

public void setVisitorsEmail(java.lang.String visitorsEmail)

getSessionID

public java.lang.String getSessionID()

setSessionID

public void setSessionID(java.lang.String sessionID)

setQuestion

public void setQuestion(java.lang.String question)

getQuestion

public java.lang.String getQuestion()

Smack

Copyright © 2003-2007 Jive Software.