Package | Description |
---|---|
android.gov.nist.javax.sip.stack |
This package implements the main protocol abstractions that are defined by the SIP RFC 3261.
|
Modifier and Type | Field and Description |
---|---|
protected ConcurrentHashMap<String,SIPDialog> |
SIPTransactionStack.dialogTable |
protected ConcurrentHashMap<String,SIPDialog> |
SIPTransactionStack.earlyDialogTable |
protected ConcurrentHashMap<String,SIPDialog> |
SIPTransactionStack.serverDialogMergeTestTable |
Modifier and Type | Method and Description |
---|---|
SIPDialog |
SIPTransactionStack.createDialog(SIPClientTransaction transaction,
SIPResponse sipResponse)
Create a Dialog given a client tx and response.
|
SIPDialog |
SIPTransactionStack.createDialog(SIPClientTransaction subscribeTx,
SIPTransaction notifyST)
Creates a new dialog based on a received NOTIFY.
|
SIPDialog |
SIPTransactionStack.createDialog(SipProviderImpl sipProvider,
SIPResponse sipResponse)
Create a Dialog given a sip provider and response.
|
SIPDialog |
SIPTransactionStack.createDialog(SIPTransaction transaction)
Create a dialog and add this transaction to it.
|
SIPDialog |
SIPClientTransactionImpl.getDefaultDialog() |
SIPDialog |
SIPClientTransaction.getDefaultDialog() |
SIPDialog |
SIPClientTransactionImpl.getDialog(String dialogId) |
SIPDialog |
SIPTransactionStack.getDialog(String dialogId)
Return the dialog for a given dialog ID.
|
SIPDialog |
SIPClientTransaction.getDialog(String dialogId) |
SIPDialog |
SIPTransactionStack.getEarlyDialog(String dialogId) |
SIPDialog |
SIPTransactionStack.putDialog(SIPDialog dialog)
Put a dialog into the dialog table.
|
Modifier and Type | Method and Description |
---|---|
void |
SIPClientTransactionImpl.processResponse(SIPResponse transactionResponse,
MessageChannel sourceChannel,
SIPDialog dialog) |
void |
SIPClientTransaction.processResponse(SIPResponse transactionResponse,
MessageChannel sourceChannel,
SIPDialog dialog)
Process a new response message through this transaction.
|
void |
ServerResponseInterface.processResponse(SIPResponse sipResponse,
MessageChannel incomingChannel,
SIPDialog sipDialog)
Process the Response.
|
SIPDialog |
SIPTransactionStack.putDialog(SIPDialog dialog)
Put a dialog into the dialog table.
|
protected void |
SIPTransactionStack.putMergeDialog(SIPDialog sipDialog) |
void |
SIPTransactionStack.removeDialog(SIPDialog dialog)
Remove the dialog from the dialog table.
|
void |
SIPServerTransaction.setDialog(SIPDialog sipDialog,
String dialogId) |
void |
SIPClientTransactionImpl.setDialog(SIPDialog sipDialog,
String dialogId) |
abstract void |
SIPTransactionImpl.setDialog(SIPDialog sipDialog,
String dialogId) |
void |
SIPServerTransactionImpl.setDialog(SIPDialog sipDialog,
String dialogId) |
void |
SIPTransaction.setDialog(SIPDialog sipDialog,
String dialogId)
set the dialog object.
|
void |
SIPClientTransaction.setDialog(SIPDialog sipDialog,
String dialogId) |
void |
SIPDialog.setOriginalDialog(SIPDialog originalDialog)
In case of forking scenarios, set the original dialog that had been forked
|
protected void |
SIPDialog.storeFirstTransactionInfo(SIPDialog dialog,
SIPTransaction transaction) |
Constructor and Description |
---|
SIPDialogErrorEvent(SIPDialog sourceDialog,
DialogTimeoutEvent.Reason reason) |
SIPDialogErrorEvent(SIPDialog sourceDialog,
SIPClientTransaction clientTransaction,
DialogTimeoutEvent.Reason reason) |
Copyright © 2018. All Rights Reserved.