JAIN-SIP 2.0 API

Uses of Interface
javax.sip.ClientTransaction

Packages that use ClientTransaction
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 javax.sip
 

Methods in javax.sip that return ClientTransaction
 ClientTransaction TransactionTerminatedEvent.getClientTransaction()
          Gets the client transaction associated with this TransactionTerminatedEvent.
 ClientTransaction TimeoutEvent.getClientTransaction()
          Gets the client transaction associated with this TimeoutEvent.
 ClientTransaction ResponseEvent.getClientTransaction()
          Gets the client transaction associated with this ResponseEvent
 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.
 ClientTransaction ResponseEvent.getOriginalTransaction()
          Get the original transaction for which this is a forked response.
 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.
 

Methods in javax.sip with parameters of type ClientTransaction
 void TlsSecurityPolicy.enforceTlsPolicy(ClientTransaction transaction)
          Enforce any application-specific security policy for TLS clients.
 UserCredentialHash SecureAccountManager.getCredentialHash(ClientTransaction challengedTransaction, String realm)
          Return 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.
 void Dialog.sendRequest(ClientTransaction clientTransaction)
          Sends a Request to the remote party of this dialog.
 void ResponseEvent.setOriginalTransaction(ClientTransaction originalTransaction)
          Set the original transaction for a forked response.
 

Constructors in javax.sip with parameters of type ClientTransaction
ResponseEvent(Object source, ListeningPoint listeningPoint, 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.
 


JAIN-SIP 2.0 API


See conditions of use.
Submit a bug report or feature request.