org.mobicents.slee.resource.sip11
Class SipActivityContextInterfaceFactoryImpl

java.lang.Object
  extended by org.mobicents.slee.resource.sip11.SipActivityContextInterfaceFactoryImpl
All Implemented Interfaces:
net.java.slee.resource.sip.SipActivityContextInterfaceFactory, org.mobicents.slee.resource.ResourceAdaptorActivityContextInterfaceFactory

public class SipActivityContextInterfaceFactoryImpl
extends java.lang.Object
implements net.java.slee.resource.sip.SipActivityContextInterfaceFactory, org.mobicents.slee.resource.ResourceAdaptorActivityContextInterfaceFactory


Field Summary
protected  org.mobicents.slee.runtime.ActivityContextFactory activityContextFactory
           
protected  java.lang.String jndiName
           
protected static java.util.logging.Logger logger
           
protected  SipResourceAdaptor ra
           
protected  java.lang.String raEntityName
           
protected  org.mobicents.slee.container.SleeContainer serviceContainer
           
protected  javax.transaction.TransactionManager txMgr
           
 
Constructor Summary
SipActivityContextInterfaceFactoryImpl(org.mobicents.slee.container.SleeContainer svcContainer, java.lang.String entityName, SipResourceAdaptor ra, org.mobicents.slee.runtime.transaction.SleeTransactionManager sleeTransactionManager)
           
 
Method Summary
 javax.slee.ActivityContextInterface getActivityContextInterface(javax.sip.ClientTransaction clientTransaction)
           
 javax.slee.ActivityContextInterface getActivityContextInterface(net.java.slee.resource.sip.DialogActivity dialog)
           
 javax.slee.ActivityContextInterface getActivityContextInterface(javax.sip.ServerTransaction serverTransaction)
           
 java.lang.String getJndiName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jndiName

protected final java.lang.String jndiName

raEntityName

protected java.lang.String raEntityName

serviceContainer

protected org.mobicents.slee.container.SleeContainer serviceContainer

txMgr

protected javax.transaction.TransactionManager txMgr

activityContextFactory

protected org.mobicents.slee.runtime.ActivityContextFactory activityContextFactory

ra

protected SipResourceAdaptor ra

logger

protected static final java.util.logging.Logger logger
Constructor Detail

SipActivityContextInterfaceFactoryImpl

public SipActivityContextInterfaceFactoryImpl(org.mobicents.slee.container.SleeContainer svcContainer,
                                              java.lang.String entityName,
                                              SipResourceAdaptor ra,
                                              org.mobicents.slee.runtime.transaction.SleeTransactionManager sleeTransactionManager)
Method Detail

getJndiName

public java.lang.String getJndiName()
Specified by:
getJndiName in interface org.mobicents.slee.resource.ResourceAdaptorActivityContextInterfaceFactory

getActivityContextInterface

public javax.slee.ActivityContextInterface getActivityContextInterface(javax.sip.ClientTransaction clientTransaction)
                                                                throws java.lang.NullPointerException,
                                                                       javax.slee.UnrecognizedActivityException,
                                                                       javax.slee.FactoryException
Specified by:
getActivityContextInterface in interface net.java.slee.resource.sip.SipActivityContextInterfaceFactory
Throws:
java.lang.NullPointerException
javax.slee.UnrecognizedActivityException
javax.slee.FactoryException

getActivityContextInterface

public javax.slee.ActivityContextInterface getActivityContextInterface(javax.sip.ServerTransaction serverTransaction)
                                                                throws java.lang.NullPointerException,
                                                                       javax.slee.UnrecognizedActivityException,
                                                                       javax.slee.FactoryException
Specified by:
getActivityContextInterface in interface net.java.slee.resource.sip.SipActivityContextInterfaceFactory
Throws:
java.lang.NullPointerException
javax.slee.UnrecognizedActivityException
javax.slee.FactoryException

getActivityContextInterface

public javax.slee.ActivityContextInterface getActivityContextInterface(net.java.slee.resource.sip.DialogActivity dialog)
                                                                throws java.lang.NullPointerException,
                                                                       javax.slee.UnrecognizedActivityException,
                                                                       javax.slee.FactoryException
Specified by:
getActivityContextInterface in interface net.java.slee.resource.sip.SipActivityContextInterfaceFactory
Throws:
java.lang.NullPointerException
javax.slee.UnrecognizedActivityException
javax.slee.FactoryException


Copyright © 2008. All Rights Reserved.