org.lastbamboo.common.sip.proxy
Class SipProxyMessageVisitorFactory

java.lang.Object
  extended by org.lastbamboo.common.sip.proxy.SipProxyMessageVisitorFactory
All Implemented Interfaces:
org.lastbamboo.common.sip.stack.message.SipMessageVisitorFactory

public class SipProxyMessageVisitorFactory
extends Object
implements org.lastbamboo.common.sip.stack.message.SipMessageVisitorFactory

Factory for creating SIP proxy message visitors, the class for processing read messages on the server.


Constructor Summary
SipProxyMessageVisitorFactory(SipRequestAndResponseForwarder forwarder, SipRegistrar registrar, org.lastbamboo.common.sip.stack.message.SipMessageFactory messageFactory)
          Creates a new factory.
 
Method Summary
 org.lastbamboo.common.sip.stack.message.SipMessageVisitor createVisitor(org.littleshoot.mina.common.IoSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipProxyMessageVisitorFactory

public SipProxyMessageVisitorFactory(SipRequestAndResponseForwarder forwarder,
                                     SipRegistrar registrar,
                                     org.lastbamboo.common.sip.stack.message.SipMessageFactory messageFactory)
Creates a new factory.

Parameters:
forwarder - The class that forwards messages to their destinations.
registrar - The class that keeps track of registered clients.
messageFactory - The factory for creating SIP messages.
Method Detail

createVisitor

public org.lastbamboo.common.sip.stack.message.SipMessageVisitor createVisitor(org.littleshoot.mina.common.IoSession session)
Specified by:
createVisitor in interface org.lastbamboo.common.sip.stack.message.SipMessageVisitorFactory


Copyright © 2013 LittleShoot. All Rights Reserved.