com.epam.cmemdp
Class ApplicationParams

java.lang.Object
  extended by com.epam.cmemdp.ApplicationParams
Direct Known Subclasses:
CMEApplicationParam

public class ApplicationParams
extends java.lang.Object


Constructor Summary
ApplicationParams()
           
ApplicationParams(java.lang.String uriToTemplates, java.lang.String uriToConfig, int incrementQueueSize, int corridorQueueSize)
           
ApplicationParams(java.lang.String uriToTemplates, java.lang.String uriToConfig, int incrementQueueSize, int corridorQueueSize, boolean checkUDPSender)
          Deprecated.  
ApplicationParams(java.lang.String uriToTemplates, java.lang.String uriToConfig, int incrementQueueSize, int corridorQueueSize, boolean checkUDPSender, java.lang.String networkInterface)
          Deprecated.  
ApplicationParams(java.lang.String uriToTemplates, java.lang.String uriToConfig, int incrementQueueSize, int corridorQueueSize, java.lang.String networkInterface)
           
 
Method Summary
 java.lang.String[] getActiveChannels()
           
 java.util.List<ChannelConnection> getActiveConnections()
           
 int getCorridorQueueSize()
           
 int getIncrementQueueSize()
           
 java.lang.String getNetworkInterfaceA()
           
 java.lang.String getNetworkInterfaceB()
           
 java.lang.String getUriToConfig()
           
 java.lang.String getUriToTemplates()
           
 boolean isCheckUDPSender()
          Deprecated. 
 void setActiveChannels(java.lang.String... activeChannels)
           
 void setCheckUDPSender(boolean checkUDPSender)
          Deprecated. 
 void setCorridorQueueSize(int corridorQueueSize)
           
 void setIncrementQueueSize(int incrementQueueSize)
           
 void setNetworkInterface(java.lang.String networkInterface)
          Set generic network interface to listen.
 void setNetworkInterfaceA(java.lang.String networkInterfaceA)
          Set network interface for feed A to listen.
 void setNetworkInterfaceB(java.lang.String networkInterfaceB)
          Set network interface for feed B to listen.
 void setUriToConfig(java.lang.String uriToConfig)
           
 void setUriToTemplates(java.lang.String uriToTemplates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationParams

public ApplicationParams()

ApplicationParams

public ApplicationParams(java.lang.String uriToTemplates,
                         java.lang.String uriToConfig,
                         int incrementQueueSize,
                         int corridorQueueSize)
Parameters:
uriToTemplates - path to FAST template file
uriToConfig - path to CME configuration file with channels descriptions
incrementQueueSize - size of instrument's queue for ordered increments
corridorQueueSize - size of instrument's queue for unordered increments

ApplicationParams

@Deprecated
public ApplicationParams(java.lang.String uriToTemplates,
                                    java.lang.String uriToConfig,
                                    int incrementQueueSize,
                                    int corridorQueueSize,
                                    boolean checkUDPSender)
Deprecated. 

Parameters:
uriToTemplates - path to FAST template file
uriToConfig - path to CME configuration file with channels descriptions
incrementQueueSize - size of instrument's queue for ordered increments
corridorQueueSize - size of instrument's queue for unordered increments
checkUDPSender - deprecated parameter

ApplicationParams

public ApplicationParams(java.lang.String uriToTemplates,
                         java.lang.String uriToConfig,
                         int incrementQueueSize,
                         int corridorQueueSize,
                         java.lang.String networkInterface)
Parameters:
uriToTemplates - path to FAST template file
uriToConfig - path to CME configuration file with channels descriptions
incrementQueueSize - size of instrument's queue for ordered increments
corridorQueueSize - size of instrument's queue for unordered increments
networkInterface - Network Interface name, which will be listened

ApplicationParams

@Deprecated
public ApplicationParams(java.lang.String uriToTemplates,
                                    java.lang.String uriToConfig,
                                    int incrementQueueSize,
                                    int corridorQueueSize,
                                    boolean checkUDPSender,
                                    java.lang.String networkInterface)
Deprecated. 

Parameters:
uriToTemplates - path to FAST template file
uriToConfig - path to CME configuration file with channels descriptions
incrementQueueSize - size of instrument's queue for ordered increments
corridorQueueSize - size of instrument's queue for unordered increments
checkUDPSender - deprecated parameter
networkInterface - Network Interface name, which will be listened
Method Detail

getUriToTemplates

public java.lang.String getUriToTemplates()

setUriToTemplates

public void setUriToTemplates(java.lang.String uriToTemplates)

getUriToConfig

public java.lang.String getUriToConfig()

setUriToConfig

public void setUriToConfig(java.lang.String uriToConfig)

getIncrementQueueSize

public int getIncrementQueueSize()

setIncrementQueueSize

public void setIncrementQueueSize(int incrementQueueSize)

getCorridorQueueSize

public int getCorridorQueueSize()

setCorridorQueueSize

public void setCorridorQueueSize(int corridorQueueSize)

isCheckUDPSender

@Deprecated
public boolean isCheckUDPSender()
Deprecated. 


setCheckUDPSender

@Deprecated
public void setCheckUDPSender(boolean checkUDPSender)
Deprecated. 


getActiveConnections

public java.util.List<ChannelConnection> getActiveConnections()

setNetworkInterface

public void setNetworkInterface(java.lang.String networkInterface)
Set generic network interface to listen.

Parameters:
networkInterface -

getNetworkInterfaceA

public java.lang.String getNetworkInterfaceA()

setNetworkInterfaceA

public void setNetworkInterfaceA(java.lang.String networkInterfaceA)
Set network interface for feed A to listen.


getNetworkInterfaceB

public java.lang.String getNetworkInterfaceB()

setNetworkInterfaceB

public void setNetworkInterfaceB(java.lang.String networkInterfaceB)
Set network interface for feed B to listen.


getActiveChannels

public java.lang.String[] getActiveChannels()

setActiveChannels

public void setActiveChannels(java.lang.String... activeChannels)


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