com.epam.fixengine.scheduler.tasks
Class AbstractSessionTask

java.lang.Object
  extended by com.epam.fixengine.scheduler.tasks.AbstractSessionTask
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
AcceptorSessionStartTask, SessionStopTask

public abstract class AbstractSessionTask
extends Object
implements Runnable

Abstract task for session processing.


Field Summary
protected  SessionParameters params
           
 
Constructor Summary
AbstractSessionTask(SessionParameters params)
           
 
Method Summary
protected  ExtendedFIXSession getSessionIfActive()
           
 SessionParameters getSessionParameters()
           
protected  boolean isSessionActive()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

params

protected SessionParameters params
Constructor Detail

AbstractSessionTask

public AbstractSessionTask(SessionParameters params)
Method Detail

isSessionActive

protected boolean isSessionActive()

getSessionIfActive

protected ExtendedFIXSession getSessionIfActive()

getSessionParameters

public SessionParameters getSessionParameters()


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.