Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
F
G
H
L
O
R
S
T
U
V
A
addRegistrationListener(RegistrationListener)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Adds the specified listener for registration events.
addRegistrationListener(RegistrationListener)
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
C
canHandle(URI)
- Method in class org.lastbamboo.common.sip.proxy.
LastBambooLocationService
Returns whether this location service can handle a request URI.
canHandle(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
LocationService
Returns whether this location service can handle a request URI.
canHandle(URI)
- Method in class org.lastbamboo.common.sip.proxy.
LocationServiceChain
Returns whether this location service can handle a request URI.
CanHandleRequestPredicate
- Class in
org.lastbamboo.common.sip.proxy
A predicate that evaluates a location service to see if it can handle a request provided in this class's constructor.
CanHandleRequestPredicate(URI)
- Constructor for class org.lastbamboo.common.sip.proxy.
CanHandleRequestPredicate
Constructs a new predicate.
createVisitor(IoSession)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitorFactory
E
evaluate(Object)
- Method in class org.lastbamboo.common.sip.proxy.
CanHandleRequestPredicate
ExternalDomainForwarder
- Class in
org.lastbamboo.common.sip.proxy.stateless
Message forwarder for forwarding messages to external domains, such as "vonage.com".
ExternalDomainForwarder()
- Constructor for class org.lastbamboo.common.sip.proxy.stateless.
ExternalDomainForwarder
F
forwardSipRequest(Invite)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRequestForwarder
Forwards the SIP request to the appropriate target.
forwardSipRequest(Invite)
- Method in class org.lastbamboo.common.sip.proxy.stateless.
ExternalDomainForwarder
forwardSipRequest(Invite)
- Method in class org.lastbamboo.common.sip.proxy.stateless.
StatelessSipProxy
forwardSipRequest(Invite)
- Method in class org.lastbamboo.common.sip.proxy.stateless.
UnregisteredUriForwarder
forwardSipResponse(SipResponse)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRequestAndResponseForwarder
Forwards the SIP response to the appropriate target.
forwardSipResponse(SipResponse)
- Method in class org.lastbamboo.common.sip.proxy.stateless.
StatelessSipProxy
G
getIoSession(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Accesses the reader/writer for sending a message to the specified URI.
getIoSession(URI)
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
getRegistered()
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Get registered URIs
getRegistered()
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
getSipMaxRegistered()
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
getSipMaxRegistered()
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrarImplMBean
Accessor for the maximum number of registrations we've seen.
getSipNumRegistered()
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
getSipNumRegistered()
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrarImplMBean
Accessor for the number of registered SIP clients.
getSipPort()
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
getSipPort()
- Method in interface org.lastbamboo.common.sip.proxy.
SipProxyImplMBean
Accessor for the port SIP is running on.
getTargetSet(URI)
- Method in class org.lastbamboo.common.sip.proxy.
LastBambooLocationService
Returns a target set (URIs) for a given request URI.
getTargetSet(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
LocationService
Returns a target set (URIs) for a given request URI.
getTargetSet(URI)
- Method in class org.lastbamboo.common.sip.proxy.
LocationServiceChain
Returns a target set (URIs) for a given request URI.
H
handleRegister(Register, IoSession)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Processes the specified register request.
handleRegister(Register, IoSession)
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
hasRegistration(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Determines whether or not we have a registration for the specified SIP URI.
hasRegistration(URI)
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
L
LastBambooLocationService
- Class in
org.lastbamboo.common.sip.proxy
A location service for dealing with Last Bamboo SIP URIs.
LastBambooLocationService(UriUtils)
- Constructor for class org.lastbamboo.common.sip.proxy.
LastBambooLocationService
Constructs a new location service.
LocationService
- Interface in
org.lastbamboo.common.sip.proxy
A location service that provides targets given a request URI.
LocationServiceChain
- Class in
org.lastbamboo.common.sip.proxy
A chain of location services, any one of which might handle a particular URI.
LocationServiceChain(Collection)
- Constructor for class org.lastbamboo.common.sip.proxy.
LocationServiceChain
Constructs a new location service chain.
O
onRegistered(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
RegistrationListener
Called when the specified SIP URI has registered.
onUnregistered(URI)
- Method in interface org.lastbamboo.common.sip.proxy.
RegistrationListener
Called when the specified SIP URI is no longer registered.
org.lastbamboo.common.sip.proxy
- package org.lastbamboo.common.sip.proxy
org.lastbamboo.common.sip.proxy.stateless
- package org.lastbamboo.common.sip.proxy.stateless
R
RegistrationListener
- Interface in
org.lastbamboo.common.sip.proxy
Interface for classes listening to SIP registration events.
S
serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
sessionClosed(IoSession)
- Method in interface org.lastbamboo.common.sip.proxy.
SipRegistrar
Called when an IO session has closed -- we have lost a connection to a client.
sessionClosed(IoSession)
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
sessionCreated(IoSession)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
sessionDestroyed(IoSession)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
SIP_PORT
- Static variable in class org.lastbamboo.common.sip.proxy.
SipConstants
Listening port.
SipConstants
- Class in
org.lastbamboo.common.sip.proxy
Constants for SIP.
SipConstants()
- Constructor for class org.lastbamboo.common.sip.proxy.
SipConstants
SipProxy
- Interface in
org.lastbamboo.common.sip.proxy
Interface for a SIP proxy.
SipProxyImpl
- Class in
org.lastbamboo.common.sip.proxy
Implementation of a SIP proxy.
SipProxyImpl(SipRequestAndResponseForwarder, SipRegistrar, SipHeaderFactory, SipMessageFactory, SipTcpTransportLayer)
- Constructor for class org.lastbamboo.common.sip.proxy.
SipProxyImpl
Creates a new SIP server.
SipProxyImplMBean
- Interface in
org.lastbamboo.common.sip.proxy
MBean for the SIP proxy server.
SipProxyMessageVisitor
- Class in
org.lastbamboo.common.sip.proxy
Message visitor for SIP servers.
SipProxyMessageVisitor(SipRequestAndResponseForwarder, SipRegistrar, SipMessageFactory, IoSession)
- Constructor for class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
Creates a new visitor.
SipProxyMessageVisitorFactory
- Class in
org.lastbamboo.common.sip.proxy
Factory for creating SIP proxy message visitors, the class for processing read messages on the server.
SipProxyMessageVisitorFactory(SipRequestAndResponseForwarder, SipRegistrar, SipMessageFactory)
- Constructor for class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitorFactory
Creates a new factory.
SipRegistrar
- Interface in
org.lastbamboo.common.sip.proxy
Registrar for SIP clients.
SipRegistrarImpl
- Class in
org.lastbamboo.common.sip.proxy
Registrar for SIP clients.
SipRegistrarImpl(SipMessageFactory, SipTcpTransportLayer)
- Constructor for class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
Creates a new registrar.
SipRegistrarImplMBean
- Interface in
org.lastbamboo.common.sip.proxy
MBean interface for using JMX to access information about the SIP server.
SipRequestAndResponseForwarder
- Interface in
org.lastbamboo.common.sip.proxy
Interface for classes that can forward SIP requests and responses.
SipRequestForwarder
- Interface in
org.lastbamboo.common.sip.proxy
Interface for classes that forward SIP requests.
start()
- Method in interface org.lastbamboo.common.sip.proxy.
SipProxy
Starts the proxy.
start()
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
StatelessSipProxy
- Class in
org.lastbamboo.common.sip.proxy.stateless
Creates a new stateless SIP proxy.
StatelessSipProxy(SipTcpTransportLayer, SipRegistrar, SipRequestForwarder, SipRequestForwarder, UriUtils, SipMessageFactory)
- Constructor for class org.lastbamboo.common.sip.proxy.stateless.
StatelessSipProxy
Creates a new stateless SIP proxy.
T
toString()
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyImpl
toString()
- Method in class org.lastbamboo.common.sip.proxy.
SipRegistrarImpl
U
UnregisteredUriForwarder
- Class in
org.lastbamboo.common.sip.proxy.stateless
This class is responsible for forwarding messages to URIs we do not have registration data for.
UnregisteredUriForwarder(LocationService, SipTcpTransportLayer, UriUtils, SipMessageFactory, SipRegistrar)
- Constructor for class org.lastbamboo.common.sip.proxy.stateless.
UnregisteredUriForwarder
Creates a new class for forwarding URIs we don't have registration data for.
V
visitDoubleCrlfKeepAlive(DoubleCrlfKeepAlive)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
visitInvite(Invite)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
visitRegister(Register)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
visitRequestTimedOut(RequestTimeoutResponse)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
visitResponse(SipResponse)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
visitUnknownRequest(UnknownSipRequest)
- Method in class org.lastbamboo.common.sip.proxy.
SipProxyMessageVisitor
A
C
E
F
G
H
L
O
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013
LittleShoot
. All Rights Reserved.