示例#1
0
 public boolean isConversing() {
   return conversationTracker.isConversing();
 }
示例#2
0
 public void disconnect(String reason) {
   conversationTracker.abandonAllConversations();
   perm.clearPermissions();
 }
示例#3
0
 public void acceptConversationInput(String input) {
   conversationTracker.acceptConversationInput(input);
 }
示例#4
0
 public void abandonConversation(Conversation conversation, ConversationAbandonedEvent details) {
   conversationTracker.abandonConversation(conversation, details);
 }
示例#5
0
 public void abandonConversation(Conversation conversation) {
   conversationTracker.abandonConversation(
       conversation,
       new ConversationAbandonedEvent(conversation, new ManuallyAbandonedConversationCanceller()));
 }
示例#6
0
 public boolean beginConversation(Conversation conversation) {
   return conversationTracker.beginConversation(conversation);
 }
示例#7
0
 public void sendMessage(String message) {
   if (!conversationTracker.isConversingModaly()) {
     this.sendRawMessage(message);
   }
 }