local.ua
Interface UserAgentListener

All Known Implementing Classes:
Jukebox, CommandLineUA, GraphicalUA

public interface UserAgentListener

Listener of UserAgent


Method Summary
 void onUaCallAccepted(UserAgent ua)
          When an ougoing call has been accepted
 void onUaCallCancelled(UserAgent ua)
          When an incoming call is cancelled
 void onUaCallClosed(UserAgent ua)
          When a call has been locally or remotly closed
 void onUaCallFailed(UserAgent ua)
          When an ougoing call has been refused or timeout
 void onUaCallIncoming(UserAgent ua, org.zoolu.sip.address.NameAddress callee, org.zoolu.sip.address.NameAddress caller)
          When a new call is incoming
 void onUaCallRinging(UserAgent ua)
          When an ougoing call is remotly ringing
 void onUaCallTrasferred(UserAgent ua)
          When a call has been trasferred
 

Method Detail

onUaCallIncoming

public void onUaCallIncoming(UserAgent ua,
                             org.zoolu.sip.address.NameAddress callee,
                             org.zoolu.sip.address.NameAddress caller)
When a new call is incoming

onUaCallCancelled

public void onUaCallCancelled(UserAgent ua)
When an incoming call is cancelled

onUaCallRinging

public void onUaCallRinging(UserAgent ua)
When an ougoing call is remotly ringing

onUaCallAccepted

public void onUaCallAccepted(UserAgent ua)
When an ougoing call has been accepted

onUaCallTrasferred

public void onUaCallTrasferred(UserAgent ua)
When a call has been trasferred

onUaCallFailed

public void onUaCallFailed(UserAgent ua)
When an ougoing call has been refused or timeout

onUaCallClosed

public void onUaCallClosed(UserAgent ua)
When a call has been locally or remotly closed