pusu.communicator
Interface SipEventListener

All Known Implementing Classes:
RequestHandler

public interface SipEventListener

SipEventListener kuuntelee SIP tapahtumia.


Method Summary
 void processError(Client client)
          Käsittelee asiakasohjelmaan liittyvän virhetilanteen.
 void processRequest(Client client, java.lang.String body, SipResponse response)
          Käsittelee asiakasohjelman lähettämän tilauksen.
 

Method Detail

processRequest

void processRequest(Client client,
                    java.lang.String body,
                    SipResponse response)
Käsittelee asiakasohjelman lähettämän tilauksen.

Parameters:
client - Asiakasohjelma, joka lähetti tilauksen.
body - Lähetetyn tilauksen sisältö.
response - Olio, jolle vastauksen tyyppi kerrotaan.
See Also:
SipHandler#addListener(SipEventListener)

processError

void processError(Client client)
Käsittelee asiakasohjelmaan liittyvän virhetilanteen. Asiakasohjelma poistetaan aina järjestelmästä virhetilanteen tapahtuessa.

Parameters:
client - Asiakasohjelma, johon virhetilanne liittyy.
See Also:
SipHandler#addListener(SipEventListener)