bamboo.lss
Class DustDevil
java.lang.Object
bamboo.lss.DustDevil
public class DustDevil
- extends Object
Loads a SandStorm .cfg file, creates all the stages, replaces the network
stage with bamboo.lss.Network, sends each stage a StagesInitializedSignal
event, and then calls ASyncCore.amain (). Largely adopted from SOSS code.
- Version:
- $Id: DustDevil.java,v 1.23 2004/07/16 13:22:10 bkarp Exp $
- Author:
- Sean C. Rhea
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.log4j.Logger logger
acore
protected static ASyncCore acore
DustDevil
public DustDevil()
acore_instance
public static ASyncCore acore_instance()
set_acore_instance
public static void set_acore_instance(ASyncCore value)
init_nodes
public void init_nodes(SandstormConfig config,
StageManager mgr)
create_network
public EventHandlerIF create_network(InetSocketAddress addr)
throws IOException
- Throws:
IOException
create_timer_cb
public ostore.dispatch.Classifier.TimerCB create_timer_cb(ostore.dispatch.Classifier classifier)
main
public StageManager main(Reader reader)
throws Exception
- Throws:
Exception
main
public StageManager main(String cfg_filename)
throws Exception
- Throws:
Exception
create_network_stage
protected void create_network_stage(String name,
String node_id_str,
StageManager mgr,
ConfigData config_data,
LinkedList classifiers)
throws Exception
- Throws:
Exception
main
public StageManager main(SandstormConfig cfg)
throws Exception
- Throws:
Exception
usage
public static void usage()
main
public static void main(String[] args)
throws Exception
- Throws:
Exception