NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

Uses of Interface
javax.sip.ClientTransaction

Packages that use ClientTransaction
gov.nist.javax.sip This is the root of the JAIN implementation of SIP. 
gov.nist.javax.sip.clientauthutils This package contains a set of utilities for client side Authentication Challenge handling. 
gov.nist.javax.sip.stack This package implements the main protocol abstractions that are defined by the SIP RFC 3261. 
javax.sip This package contains the main interfaces that model the architecture from both an application developer and a stack vendor view. 
 

Uses of ClientTransaction in gov.nist.javax.sip
 

Subinterfaces of ClientTransaction in gov.nist.javax.sip
 interface ClientTransactionExt
           
 

Methods in gov.nist.javax.sip that return ClientTransaction
 ClientTransaction SipProviderImpl.getNewClientTransaction(Request request)
           
 

Uses of ClientTransaction in gov.nist.javax.sip.clientauthutils
 

Methods in gov.nist.javax.sip.clientauthutils that return ClientTransaction
 ClientTransaction AuthenticationHelper.handleChallenge(Response challenge, ClientTransaction challengedTransaction, SipProvider transactionCreator, int cacheTime)
          Uses securityAuthority to determinie a set of valid user credentials for the specified Response (Challenge) and appends it to the challenged request so that it could be retransmitted.
 ClientTransaction AuthenticationHelperImpl.handleChallenge(Response challenge, ClientTransaction challengedTransaction, SipProvider transactionCreator, int cacheTime)
           
 

Methods in gov.nist.javax.sip.clientauthutils with parameters of type ClientTransaction
 UserCredentialHash SecureAccountManager.getCredentialHash(ClientTransaction challengedTransaction, String realm)
          Returns the user credentials for a given SIP Domain.
 UserCredentials AccountManager.getCredentials(ClientTransaction challengedTransaction, String realm)
          Returns the user credentials for a given SIP Domain.
 ClientTransaction AuthenticationHelper.handleChallenge(Response challenge, ClientTransaction challengedTransaction, SipProvider transactionCreator, int cacheTime)
          Uses securityAuthority to determinie a set of valid user credentials for the specified Response (Challenge) and appends it to the challenged request so that it could be retransmitted.
 ClientTransaction AuthenticationHelperImpl.handleChallenge(Response challenge, ClientTransaction challengedTransaction, SipProvider transactionCreator, int cacheTime)
           
 

Uses of ClientTransaction in gov.nist.javax.sip.stack
 

Classes in gov.nist.javax.sip.stack that implement ClientTransaction
 class SIPClientTransaction
          Represents a client transaction.
 

Methods in gov.nist.javax.sip.stack with parameters of type ClientTransaction
 void SIPDialog.sendRequest(ClientTransaction clientTransactionId)
           
 void SIPDialog.sendRequest(ClientTransaction clientTransactionId, boolean allowInterleaving)
           
 

Constructors in gov.nist.javax.sip.stack with parameters of type ClientTransaction
SIPDialog.ReInviteSender(ClientTransaction ctx)
           
 

Uses of ClientTransaction in javax.sip
 

Methods in javax.sip that return ClientTransaction
 ClientTransaction ResponseEvent.getClientTransaction()
          Gets the client transaction associated with this ResponseEvent
 ClientTransaction TimeoutEvent.getClientTransaction()
          Gets the client transaction associated with this TimeoutEvent.
 ClientTransaction TransactionTerminatedEvent.getClientTransaction()
          Gets the client transaction associated with this TransactionTerminatedEvent.
 ClientTransaction SipProvider.getNewClientTransaction(Request request)
          Before an application can send a new request it must first request a new client transaction to handle that Request.
 

Methods in javax.sip with parameters of type ClientTransaction
 void Dialog.sendRequest(ClientTransaction clientTransaction)
          Sends a Request to the remote party of this dialog.
 

Constructors in javax.sip with parameters of type ClientTransaction
ResponseEvent(Object source, ClientTransaction clientTransaction, Dialog dialog, Response response)
          Constructs a ResponseEvent encapsulating the Response that has been received by the underlying SipProvider.
TimeoutEvent(Object source, ClientTransaction clientTransaction, Timeout timeout)
          Constructs a TimeoutEvent to indicate a client retransmission or transaction timeout.
TransactionTerminatedEvent(Object source, ClientTransaction clientTransaction)
          Constructs a TransactionTerminatedEvent to indicate a client retransmission or transaction timeout.
 


NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Submit a bug report or feature request.