public interface SipProvider
| Modifier and Type | Method and Description |
|---|---|
void |
addListeningPoint(ListeningPoint listeningPoint) |
void |
addSipListener(SipListener sipListener) |
ListeningPoint |
getListeningPoint() |
ListeningPoint |
getListeningPoint(String transport) |
ListeningPoint[] |
getListeningPoints() |
CallIdHeader |
getNewCallId() |
ClientTransaction |
getNewClientTransaction(Request request) |
Dialog |
getNewDialog(Transaction transaction) |
ServerTransaction |
getNewServerTransaction(Request request) |
SipStack |
getSipStack() |
void |
removeListeningPoint(ListeningPoint listeningPoint) |
void |
removeSipListener(SipListener sipListener) |
void |
sendRequest(Request request) |
void |
sendResponse(Response response) |
void |
setAutomaticDialogSupportEnabled(boolean flag) |
void |
setListeningPoint(ListeningPoint listeningPoint) |
void addSipListener(SipListener sipListener) throws TooManyListenersException
TooManyListenersExceptionvoid removeSipListener(SipListener sipListener)
SipStack getSipStack()
ListeningPoint getListeningPoint()
ListeningPoint[] getListeningPoints()
void setListeningPoint(ListeningPoint listeningPoint) throws ObjectInUseException
ObjectInUseExceptionvoid addListeningPoint(ListeningPoint listeningPoint) throws ObjectInUseException, TransportAlreadySupportedException
ListeningPoint getListeningPoint(String transport)
void removeListeningPoint(ListeningPoint listeningPoint) throws ObjectInUseException
ObjectInUseExceptionCallIdHeader getNewCallId()
ClientTransaction getNewClientTransaction(Request request) throws TransactionUnavailableException
TransactionUnavailableExceptionServerTransaction getNewServerTransaction(Request request) throws TransactionAlreadyExistsException, TransactionUnavailableException
void sendRequest(Request request) throws SipException
SipExceptionvoid sendResponse(Response response) throws SipException
SipExceptionDialog getNewDialog(Transaction transaction) throws SipException
SipExceptionvoid setAutomaticDialogSupportEnabled(boolean flag)
Copyright © 2016. All rights reserved.