pusu.communicator
Interface SipResponse


public interface SipResponse


Nested Class Summary
static class SipResponse.ResponseType
          Määrittelee muissa kuin SipHandlerin itsensä käsittelemissä tilanteissa asiakasohjelmille lähetettävät vastaukset.
 
Method Summary
 void send()
          Lähettää tämän SIP-vastauksen.
 void setType(SipResponse.ResponseType type)
          Asettaa vastauksen tyypin.
 

Method Detail

setType

void setType(SipResponse.ResponseType type)
             throws java.lang.NullPointerException
Asettaa vastauksen tyypin.

Parameters:
type - Haluttu vastaustyyppi.
Throws:
java.lang.NullPointerException - Heitetään jos type on null.

send

void send()
          throws java.lang.IllegalStateException
Lähettää tämän SIP-vastauksen.

Throws:
java.lang.IllegalStateException - Heitetään, mikäli setType-metodia ei ole vielä kutsuttu.