|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lastbamboo.common.sip.proxy.stateless.StatelessSipProxy
public class StatelessSipProxy
Creates a new stateless SIP proxy.
| Constructor Summary | |
|---|---|
StatelessSipProxy(org.lastbamboo.common.sip.stack.transport.SipTcpTransportLayer transportLayer,
SipRegistrar registrar,
SipRequestForwarder unregisteredUriForwarder,
SipRequestForwarder externalDomainForwarder,
org.lastbamboo.common.sip.stack.util.UriUtils uriUtils,
org.lastbamboo.common.sip.stack.message.SipMessageFactory messageFactory)
Creates a new stateless SIP proxy. |
|
| Method Summary | |
|---|---|
void |
forwardSipRequest(org.lastbamboo.common.sip.stack.message.Invite request)
Forwards the SIP request to the appropriate target. |
void |
forwardSipResponse(org.lastbamboo.common.sip.stack.message.SipResponse originalResponse)
Forwards the SIP response to the appropriate target. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StatelessSipProxy(org.lastbamboo.common.sip.stack.transport.SipTcpTransportLayer transportLayer,
SipRegistrar registrar,
SipRequestForwarder unregisteredUriForwarder,
SipRequestForwarder externalDomainForwarder,
org.lastbamboo.common.sip.stack.util.UriUtils uriUtils,
org.lastbamboo.common.sip.stack.message.SipMessageFactory messageFactory)
transportLayer - The class for sending messages.registrar - The registrar the proxy uses to lookup client
connections.unregisteredUriForwarder - The class for forwarding messages when
we do not have registration data for the URI.externalDomainForwarder - The class for forwarding messages to
domains we are not responsible for, such as 'vonage.com'.uriUtils - Class for handling SIP uris.messageFactory - The class for creating SIP messages.| Method Detail |
|---|
public void forwardSipRequest(org.lastbamboo.common.sip.stack.message.Invite request)
SipRequestForwarder
forwardSipRequest in interface SipRequestForwarderrequest - The request to forward.
public void forwardSipResponse(org.lastbamboo.common.sip.stack.message.SipResponse originalResponse)
throws IOException
SipRequestAndResponseForwarder
forwardSipResponse in interface SipRequestAndResponseForwarderoriginalResponse - The response to forward.
IOException - If the response could not be forwarded as expected.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||