org.dfdaemon.il2.core
Class Daemon

java.lang.Object
  extended by org.dfdaemon.il2.core.Daemon
All Implemented Interfaces:
ApplicationContextAware, Lifecycle

public class Daemon
extends Object
implements Lifecycle, ApplicationContextAware

Main daemon startup.

Author:
aka50

Constructor Summary
Daemon()
           
 
Method Summary
 boolean isRunning()
          
 void setApplicationContext(ApplicationContext applicationContext)
          
 void setModules(List<String> modules)
          Setter for property 'modules'.
 void start()
          
 void stop()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Daemon

public Daemon()
Method Detail

start

public void start()

Specified by:
start in interface Lifecycle

stop

public void stop()

Specified by:
stop in interface Lifecycle

isRunning

public boolean isRunning()

Specified by:
isRunning in interface Lifecycle

setModules

public void setModules(List<String> modules)
Setter for property 'modules'.

Parameters:
modules - Value to set for property 'modules'.

setApplicationContext

public void setApplicationContext(ApplicationContext applicationContext)
                           throws BeansException

Specified by:
setApplicationContext in interface ApplicationContextAware
Throws:
BeansException


Copyright © 2007-2008. All Rights Reserved.