org.jdiameter.server.impl.fsm
Class FsmFactoryImpl

java.lang.Object
  extended by org.jdiameter.client.impl.fsm.FsmFactoryImpl
      extended by org.jdiameter.server.impl.fsm.FsmFactoryImpl
All Implemented Interfaces:
IFsmFactory

public class FsmFactoryImpl
extends FsmFactoryImpl
implements IFsmFactory

Author:
erick.svenson@yahoo.com, Alexandre Mendonca , Bartosz Baranowski

Field Summary
 
Fields inherited from class org.jdiameter.client.impl.fsm.FsmFactoryImpl
statisticFactory
 
Constructor Summary
FsmFactoryImpl(IStatisticManager statisticFactory)
           
 
Method Summary
 IStateMachine createInstanceFsm(IContext context, IConcurrentFactory concurrentFactory, Configuration config)
          Create instance of Peer FSM
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FsmFactoryImpl

public FsmFactoryImpl(IStatisticManager statisticFactory)
Method Detail

createInstanceFsm

public IStateMachine createInstanceFsm(IContext context,
                                       IConcurrentFactory concurrentFactory,
                                       Configuration config)
                                throws InternalException
Description copied from interface: IFsmFactory
Create instance of Peer FSM

Specified by:
createInstanceFsm in interface IFsmFactory
Overrides:
createInstanceFsm in class FsmFactoryImpl
Parameters:
context - FSM context object
concurrentFactory - executor facility
config - configuration
Returns:
State machine instance
Throws:
InternalException


Copyright © 2014. All Rights Reserved.