|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface defines the methods required by all SIP user applications to receive and process JAIN SIP Events that are emitted by an object implementing the JainSipProvider interface. It must be noted that any object that implements the:
JainSipProvider| Method Summary | |
void |
processAck(AckMessage ack,
int serverTransactionId)
Processes an AckMessage received on one of the JainSipListener's ListeningPoints. |
void |
processCancel(CancelMessage cancel,
int serverTransactionId)
Processes a CancelMessage received on one of the JainSipListener's ListeningPoints. |
void |
processRequest(RequestMessage request,
int serverTransactionId)
Processes a RequestMessage received on one of the JainSipListener's ListeningPoints. |
void |
processResponse(ResponseMessage response,
int clientTransactionId)
Processes a ResponseMessage received on one of the JainSipListener's ListeningPoints. |
void |
processTimeOut(int transactionId,
boolean isServerTransaction)
Processes the time out of a transaction specified by the transactionId. |
| Method Detail |
public void processRequest(RequestMessage request,
int serverTransactionId)
request - the RequestMessage receivedserverTransactionId - the transaction ID of the server transaction associated
with this RequestMessage
public void processResponse(ResponseMessage response,
int clientTransactionId)
response - the ResponseMessage receivedclientTransactionId - the transaction ID of the client transaction associated
with this ResponseMessage
public void processTimeOut(int transactionId,
boolean isServerTransaction)
transactionId - the transaction ID of
the transaction that timed out.isServerTransaction - boolean value to indicate if transactionId
corresponds to a server transaction
public void processAck(AckMessage ack,
int serverTransactionId)
ack - the AckMessage receivedserverTransactionId - the transaction ID of the server transaction associated
with this AckMessage
public void processCancel(CancelMessage cancel,
int serverTransactionId)
cancel - the CancelMessage receivedserverTransactionId - the transaction ID of the server transaction associated
with this CancelMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright - 2000 Sun Microsystems