org.marketcetera.ors
Class OrderRoutingSystem

java.lang.Object
  extended by org.marketcetera.core.ApplicationBase
      extended by org.marketcetera.ors.OrderRoutingSystem
All Implemented Interfaces:
Clock

public class OrderRoutingSystem
extends ApplicationBase

The main application. See SpringConfig for configuration information.

Since:
1.0.0
Version:
$Id: OrderRoutingSystem.java 16154 2012-07-14 16:34:05Z colin $
Author:
tlerios@marketcetera.com

Field Summary
 
Fields inherited from class org.marketcetera.core.ApplicationBase
APP_DIR, APP_DIR_PROP, CONF_DIR, fixDD, fixVersion, LOGGER_CONF_FILE, LOGGER_WATCH_DELAY, msgFactory, PASSWORD_BEAN_NAME, USERNAME_BEAN_NAME
 
Constructor Summary
OrderRoutingSystem(String[] args)
          Creates a new application given the command-line arguments.
 
Method Summary
static void main(String[] args)
          Main program.
 
Methods inherited from class org.marketcetera.core.ApplicationBase
createApplicationContext, createApplicationContext, getAppCtx, getApproximateTime, getFIXVersion, getTime, isWaitingForever, startWaitingForever
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderRoutingSystem

public OrderRoutingSystem(String[] args)
                   throws Exception
Creates a new application given the command-line arguments. The application spawns child threads, but the constructor does not block while waiting for those threads to terminate; instead, it returns as soon as construction is complete.

Parameters:
args - The command-line arguments.
Throws:
Exception - Thrown if construction fails.
Method Detail

main

public static void main(String[] args)
Main program.

Parameters:
args - The command-line arguments.


Copyright © 2012. All Rights Reserved.