public class TranscriptManager extends java.lang.Object
getTranscript(Jid, String) or to retrieve a list with the summary of all the
conversations that a user had getTranscripts(Jid, Jid).| Constructor and Description |
|---|
TranscriptManager(XMPPConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
Transcript |
getTranscript(org.jxmpp.jid.Jid workgroupJID,
java.lang.String sessionID)
Returns the full conversation transcript of a given session.
|
Transcripts |
getTranscripts(org.jxmpp.jid.Jid workgroupJID,
org.jxmpp.jid.Jid userID)
Returns the transcripts of a given user.
|
public TranscriptManager(XMPPConnection connection)
public Transcript getTranscript(org.jxmpp.jid.Jid workgroupJID, java.lang.String sessionID) throws SmackException.NoResponseException, XMPPException.XMPPErrorException, SmackException.NotConnectedException, java.lang.InterruptedException
sessionID - the id of the session to get the full transcript.workgroupJID - the JID of the workgroup that will process the request.XMPPException.XMPPErrorExceptionSmackException.NoResponseExceptionSmackException.NotConnectedExceptionjava.lang.InterruptedExceptionpublic Transcripts getTranscripts(org.jxmpp.jid.Jid workgroupJID, org.jxmpp.jid.Jid userID) throws SmackException.NoResponseException, XMPPException.XMPPErrorException, SmackException.NotConnectedException, java.lang.InterruptedException
userID - the id of the user to get his conversations.workgroupJID - the JID of the workgroup that will process the request.XMPPException.XMPPErrorExceptionSmackException.NoResponseExceptionSmackException.NotConnectedExceptionjava.lang.InterruptedException