com.github.dreamhead.moco.runner.monitor
Class MonitorFactory

java.lang.Object
  extended by com.github.dreamhead.moco.runner.monitor.MonitorFactory

public class MonitorFactory
extends java.lang.Object


Constructor Summary
MonitorFactory()
           
 
Method Summary
 FileMocoRunnerMonitor createConfigurationMonitor(java.io.File configuration, FileRunner fileRunner)
           
 MocoRunnerMonitor createSettingMonitor(java.io.File settingsFile, java.lang.Iterable<java.io.File> configurationFiles, FileRunner fileRunner)
           
 ShutdownMocoRunnerMonitor createShutdownMonitor(Runner runner, com.google.common.base.Optional<java.lang.Integer> shutdownPort, java.lang.String shutdownKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorFactory

public MonitorFactory()
Method Detail

createShutdownMonitor

public ShutdownMocoRunnerMonitor createShutdownMonitor(Runner runner,
                                                       com.google.common.base.Optional<java.lang.Integer> shutdownPort,
                                                       java.lang.String shutdownKey)

createConfigurationMonitor

public FileMocoRunnerMonitor createConfigurationMonitor(java.io.File configuration,
                                                        FileRunner fileRunner)

createSettingMonitor

public MocoRunnerMonitor createSettingMonitor(java.io.File settingsFile,
                                              java.lang.Iterable<java.io.File> configurationFiles,
                                              FileRunner fileRunner)