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

Copyright © 2013 LittleShoot. All Rights Reserved.