ClientTransactionUserpublic class RegisterHandler extends MethodHandler implements ClientTransactionUser
| Modifier and Type | Field | Description |
|---|---|---|
static int |
REFRESH_MARGIN |
challenged, challengeManager, logger, sdpManager, transactionManager, transportManager, userAgent| Constructor | Description |
|---|---|
RegisterHandler(UserAgent userAgent,
TransactionManager transactionManager,
TransportManager transportManager,
Logger logger) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
errResponseReceived(SipResponse sipResponse) |
|
boolean |
isRegistered() |
|
ClientTransaction |
preProcessRegister(SipRequest sipRequest) |
|
void |
provResponseReceived(SipResponse sipResponse,
Transaction transaction) |
|
void |
setInitialRequestManager(InitialRequestManager initialRequestManager) |
|
void |
successResponseReceived(SipResponse sipResponse,
Transaction transaction) |
|
void |
transactionTimeout(ClientTransaction clientTransaction) |
|
void |
transactionTransportError() |
|
void |
unregister() |
buildGenericResponse, setChallengeManager, setSdpManagerpublic static final int REFRESH_MARGIN
public RegisterHandler(UserAgent userAgent, TransactionManager transactionManager, TransportManager transportManager, Logger logger)
public ClientTransaction preProcessRegister(SipRequest sipRequest) throws SipUriSyntaxException
SipUriSyntaxExceptionpublic void unregister()
public void errResponseReceived(SipResponse sipResponse)
errResponseReceived in interface ClientTransactionUserpublic void provResponseReceived(SipResponse sipResponse, Transaction transaction)
provResponseReceived in interface ClientTransactionUserpublic void successResponseReceived(SipResponse sipResponse, Transaction transaction)
successResponseReceived in interface ClientTransactionUserpublic void transactionTimeout(ClientTransaction clientTransaction)
transactionTimeout in interface ClientTransactionUserpublic void transactionTransportError()
transactionTransportError in interface ClientTransactionUserpublic boolean isRegistered()
public void setInitialRequestManager(InitialRequestManager initialRequestManager)
Copyright © 2018. All rights reserved.