org.siprop.core.ua
クラス BaseUAModuleAPI

java.lang.Object
  上位を拡張 org.siprop.core.ua.BaseUAModuleAPI
すべての実装されたインタフェース:
UA

public abstract class BaseUAModuleAPI
extends java.lang.Object
implements UA

UA用のAPIを定義した抽象化クラス

作成者:
noritsuna

コンストラクタの概要
BaseUAModuleAPI()
           
 
メソッドの概要
abstract  void onAckNotReceived(MessageContext msgSet)
           
abstract  void onAnswer(MessageContext msgSet)
           
abstract  void onConnected(MessageContext msgSet)
           
abstract  void onConnectedConfirmed(MessageContext msgSet)
           
abstract  void onEarlyMedia(MessageContext msgSet)
           
abstract  void onFailure(MessageContext msgSet)
           
abstract  void onForkDestroyed(MessageContext msgSet)
          FORK系イベント
abstract  void onIllegalNegotiation(MessageContext msgSet)
           
abstract  void onInfo(MessageContext msgSet)
          INFO系イベント
abstract  void onInfoFailure(MessageContext msgSet)
           
abstract  void onInfoSuccess(MessageContext msgSet)
           
abstract  void onNewSession(MessageContext msgSet)
          CALL系イベント
abstract  void onOffer(MessageContext msgSet)
           
abstract  void onOfferRejected(MessageContext msgSet)
           
abstract  void onOfferRequestRejected(MessageContext msgSet)
           
abstract  void onOfferRequired(MessageContext msgSet)
           
abstract  void onProvisional(MessageContext msgSet)
           
abstract  void onReadyToSend(MessageContext msgSet)
          SDP系イベント
abstract  void onRedirected(MessageContext msgSet)
           
abstract  void onRefer(MessageContext msgSet)
          REFER系イベント
abstract  void onReferAccepted(MessageContext msgSet)
           
abstract  void onReferNoSub(MessageContext msgSet)
           
abstract  void onReferRejected(MessageContext msgSet)
           
abstract  void onRemoteSdpChanged(MessageContext msgSet)
           
abstract  void onSessionExpired(MessageContext msgSet)
           
abstract  void onStaleCallTimeout(MessageContext msgSet)
           
abstract  void onTerminated(MessageContext msgSet)
           
abstract  void terminate(MessageContext msgSet)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.siprop.core.ua.UA から継承されたメソッド
doProcessMessage, getUAType, send, setCallbackUA
 

コンストラクタの詳細

BaseUAModuleAPI

public BaseUAModuleAPI()
メソッドの詳細

onNewSession

public abstract void onNewSession(MessageContext msgSet)
CALL系イベント


onFailure

public abstract void onFailure(MessageContext msgSet)

onEarlyMedia

public abstract void onEarlyMedia(MessageContext msgSet)

onProvisional

public abstract void onProvisional(MessageContext msgSet)

onConnected

public abstract void onConnected(MessageContext msgSet)

onConnectedConfirmed

public abstract void onConnectedConfirmed(MessageContext msgSet)

onStaleCallTimeout

public abstract void onStaleCallTimeout(MessageContext msgSet)

terminate

public abstract void terminate(MessageContext msgSet)

onTerminated

public abstract void onTerminated(MessageContext msgSet)

onForkDestroyed

public abstract void onForkDestroyed(MessageContext msgSet)
FORK系イベント

パラメータ:
msgSet -

onRedirected

public abstract void onRedirected(MessageContext msgSet)

onAckNotReceived

public abstract void onAckNotReceived(MessageContext msgSet)

onIllegalNegotiation

public abstract void onIllegalNegotiation(MessageContext msgSet)

onSessionExpired

public abstract void onSessionExpired(MessageContext msgSet)

onReadyToSend

public abstract void onReadyToSend(MessageContext msgSet)
SDP系イベント

パラメータ:
msgSet -

onAnswer

public abstract void onAnswer(MessageContext msgSet)

onOffer

public abstract void onOffer(MessageContext msgSet)

onRemoteSdpChanged

public abstract void onRemoteSdpChanged(MessageContext msgSet)

onOfferRequestRejected

public abstract void onOfferRequestRejected(MessageContext msgSet)

onOfferRequired

public abstract void onOfferRequired(MessageContext msgSet)

onOfferRejected

public abstract void onOfferRejected(MessageContext msgSet)

onInfo

public abstract void onInfo(MessageContext msgSet)
INFO系イベント

パラメータ:
msgSet -

onInfoSuccess

public abstract void onInfoSuccess(MessageContext msgSet)

onInfoFailure

public abstract void onInfoFailure(MessageContext msgSet)

onRefer

public abstract void onRefer(MessageContext msgSet)
REFER系イベント

パラメータ:
msgSet -

onReferNoSub

public abstract void onReferNoSub(MessageContext msgSet)

onReferRejected

public abstract void onReferRejected(MessageContext msgSet)

onReferAccepted

public abstract void onReferAccepted(MessageContext msgSet)