Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
O
P
R
S
U
V
W
A
addSipClient(SipClient, ProxyRegistrationListener)
- Method in interface org.lastbamboo.common.sip.client.
SipClientTracker
Adds a SIP client to the tracker.
addSipClient(SipClient, ProxyRegistrationListener)
- Method in class org.lastbamboo.common.sip.client.
SipClientTrackerImpl
C
calculateDelay()
- Method in interface org.lastbamboo.common.sip.client.
CrlfDelayCalculator
Calculates the delay before the next CRLF keep-alive message.
calculateDelay()
- Method in class org.lastbamboo.common.sip.client.
DefaultCrlfDelayCalculator
connect()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Connects to the proxy server.
connect()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
createVisitor(IoSession)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitorFactory
CrlfDelayCalculator
- Interface in
org.lastbamboo.common.sip.client
Interface for classes that calculate delays between CRLF keep-alive send messages.
CrlfKeepAliveSender
- Class in
org.lastbamboo.common.sip.client
Class that continually sends keep alive messages to the SIP proxy, as specified in:
CrlfKeepAliveSender(SipClient, CrlfDelayCalculator)
- Constructor for class org.lastbamboo.common.sip.client.
CrlfKeepAliveSender
Creates a new class that uses the CRLF keep alive technique specified in SIP outbound.
D
DefaultCrlfDelayCalculator
- Class in
org.lastbamboo.common.sip.client
Default implementation for calculating the delay between CRLF keep-alive messages to the server.
DefaultCrlfDelayCalculator()
- Constructor for class org.lastbamboo.common.sip.client.
DefaultCrlfDelayCalculator
G
getContactUri()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Accessor the contact URI for the client.
getContactUri()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
getInstanceId()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Accessor for the unique instance ID for this client.
getInstanceId()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
getProxyUri()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Accessor for the URI of the SIP proxy the client is connected to and registered with.
getProxyUri()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
getSipClient()
- Method in interface org.lastbamboo.common.sip.client.
SipClientTracker
Accesses a random SIP client connection to a SIP server from the available clients.
getSipClient()
- Method in class org.lastbamboo.common.sip.client.
SipClientTrackerImpl
getSipUri()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Accessor for the SIP URI for this client.
getSipUri()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
I
isUseDnsSec()
- Static method in class org.lastbamboo.common.sip.client.
SipClientConfig
Whether or not we're configured to use DNSSEC for lookups.
O
offer(URI, byte[], OfferAnswerTransactionListener, KeyStorage)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
onClose(SipClient)
- Method in interface org.lastbamboo.common.sip.client.
SipClientCloseListener
Called when the specified SIP client connection to a server is lost.
onClose(SipClient)
- Method in class org.lastbamboo.common.sip.client.
SipClientTrackerImpl
onTransactionFailed(OfferAnswerMessage)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
onTransactionSucceeded(OfferAnswerMessage)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
operationComplete(IoFuture)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
org.lastbamboo.common.sip.client
- package org.lastbamboo.common.sip.client
org.lastbamboo.common.sip.client.util
- package org.lastbamboo.common.sip.client.util
P
ProxyRegistrationListener
- Interface in
org.lastbamboo.common.sip.client.util
A callback interface for objects interested in knowing about registration events.
R
register()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Registers the SIP client.
register()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
registered(URI, URI)
- Method in interface org.lastbamboo.common.sip.client.util.
ProxyRegistrationListener
Called when we register with a given proxy.
registrationFailed(URI, URI)
- Method in interface org.lastbamboo.common.sip.client.util.
ProxyRegistrationListener
Called when an attempt to register with a given proxy fails.
reRegistered(URI, URI)
- Method in interface org.lastbamboo.common.sip.client.util.
ProxyRegistrationListener
Called when we re-register with a given proxy.
S
scheduleCrlf()
- Method in class org.lastbamboo.common.sip.client.
CrlfKeepAliveSender
Continually schedules CRLF pings to send to the server.
serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
sessionCreated(IoSession)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
sessionDestroyed(IoSession)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
setUseDnsSec(boolean)
- Static method in class org.lastbamboo.common.sip.client.
SipClientConfig
Sets whether or not to use DNSSEC to request signed records when performing DNS lookups and verifying those records if they exist.
SipClient
- Interface in
org.lastbamboo.common.sip.client
Interface for an individual SIP client connected to an individual SIP proxy.
SipClientCloseListener
- Interface in
org.lastbamboo.common.sip.client
Interface for classes wishing to be notified when we lose connections to SIP servers.
SipClientConfig
- Class in
org.lastbamboo.common.sip.client
Simple class for storing configuration.
SipClientImpl
- Class in
org.lastbamboo.common.sip.client
Creates a new SIP client.
SipClientImpl(URI, URI, SipMessageFactory, SipTransactionTracker, OfferAnswerFactory, InetSocketAddress, SessionSocketListener, UriUtils, SipTcpTransportLayer, SipClientCloseListener, CrlfDelayCalculator, IdleSipSessionListener)
- Constructor for class org.lastbamboo.common.sip.client.
SipClientImpl
Creates a new SIP client connection to an individual SIP proxy server.
SipClientMessageVisitor
- Class in
org.lastbamboo.common.sip.client
Class that visits incoming SIP messages for SIP clients.
SipClientMessageVisitor(SipClient, SipTransactionTracker, OfferAnswerFactory, InetSocketAddress, SessionSocketListener)
- Constructor for class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
Visitor for message received on SIP clients.
SipClientMessageVisitorFactory
- Class in
org.lastbamboo.common.sip.client
Factory for creating SIP message visitors for SIP clients.
SipClientMessageVisitorFactory(SipClient, SipTransactionTracker, OfferAnswerFactory, InetSocketAddress, SessionSocketListener)
- Constructor for class org.lastbamboo.common.sip.client.
SipClientMessageVisitorFactory
Creates a new message visitor factory.
SipClientTracker
- Interface in
org.lastbamboo.common.sip.client
Keeps track of SIP client instances.
SipClientTrackerImpl
- Class in
org.lastbamboo.common.sip.client
Class for keeping track of SIP clients.
SipClientTrackerImpl()
- Constructor for class org.lastbamboo.common.sip.client.
SipClientTrackerImpl
Creates a new class for keeping track of SIP client connections to proxy servers.
stop()
- Method in class org.lastbamboo.common.sip.client.
CrlfKeepAliveSender
Stops this class from continuing to send keep alive messages to the server.
U
unregistered(URI, URI)
- Method in interface org.lastbamboo.common.sip.client.util.
ProxyRegistrationListener
Called when we unregister from a given proxy.
V
visitDoubleCrlfKeepAlive(DoubleCrlfKeepAlive)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
visitInvite(Invite)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
visitRegister(Register)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
visitRequestTimedOut(RequestTimeoutResponse)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
visitResponse(SipResponse)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
visitUnknownRequest(UnknownSipRequest)
- Method in class org.lastbamboo.common.sip.client.
SipClientMessageVisitor
W
writeCrlfKeepAlive()
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Sends a CRLF keep-alive message, as specified in the SIP outbound draft at: http://www.ietf.org/internet-drafts/draft-ietf-sip-outbound-08.txt
writeCrlfKeepAlive()
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
writeInviteOk(Invite, ByteBuffer)
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Sends an INVITE OK message.
writeInviteOk(Invite, ByteBuffer)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
writeInviteRejected(Invite, int, String)
- Method in interface org.lastbamboo.common.sip.client.
SipClient
Writes an INVITE rejected response.
writeInviteRejected(Invite, int, String)
- Method in class org.lastbamboo.common.sip.client.
SipClientImpl
A
C
D
G
I
O
P
R
S
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013
LittleShoot
. All Rights Reserved.