useractionlistener.java

来自「java 开发的sip软电话 源码 jain sip」· Java 代码 · 共 71 行

JAVA
71
字号
package net.java.mais.events;

import net.java.mais.xmpp.ChatWindow;
import softPhone.Interlocutor;
import softPhone.InterlocutorUI;

/**
 * <p>Title: SIP COMMUNICATOR</p>
 * <p>Description:JAIN-SIP Audio/Video phone application</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Organisation: LSIIT laboratory (http://lsiit.u-strasbg.fr) </p>
 * <p>Network Research Team (http://www-r2.u-strasbg.fr))</p>
 * <p>Louis Pasteur University - Strasbourg - France</p>
 * @author Emil Ivov (http://www.emcho.com)
 * @version 1.1
 *
 */

public interface UserActionListener
    extends java.util.EventListener
{
    public void handleDialRequest(String callee);

    public void handleHangupRequest(Interlocutor interlocutor);

    public void handleAnswerRequest(Interlocutor interlocutor);
    
    public void handleRegisterRequest(String u, String p);
    
    public void handleUnregisterRequest();
    
    public void handleCloseCam();
    
//    public void handleMute(UserCallControlEvent evt);
    
    public void handleCam(boolean c);
    
    public void handleDTMF(InterlocutorUI iui, String digit);
    
    public void handleHold(InterlocutorUI iui, boolean mic, boolean cam);    
    
//TODO HOLD public void handleHoldRequest(UserCallControlEvent evt);

    public void handleShowUp();
    
    public void handleExitRequest();
    
    public String getContactsXML();
    
//    public String getCallHistoryXML();
    
    public void handleAddContact(String contact);
    
    public void handleRemoveContact(String contact);
    
    public ChatWindow handleChat(String user);
    
    public void handleSetShow(String stat);
    
    public void handleSetStatus(String stat);

    public void lock();
    
    public void unlock();
    
/** @todo remove after testing */
//    public void handlePropertiesSaveRequest();

//    public void handleDebugToolLaunch();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?