public class TripMonitorManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static boolean |
IS_VERBOSE
indicates whether verbose printing is enabled
|
protected TripLogger |
TRIP_LOGGER
trip logger
|
protected java.util.List<TripMonitor> |
TRIP_MONITORS
trip monitor filters
|
Constructor and Description |
---|
TripMonitorManager()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.List<TripMonitor> |
getTripMonitors()
get trip monitors
|
static boolean |
isVerbose()
determine if verbose mode is set
|
void |
load(DataAdaptor adaptor)
Load the configuration from the data adaptor.
|
static boolean |
printlnIfVerbose(java.lang.Object object)
print line to standard out if verbose mode is set
|
void |
publishTrips()
publish the trips
|
void |
run()
run the logger
|
void |
shutdown(int code)
shutdown the service
|
protected final java.util.List<TripMonitor> TRIP_MONITORS
protected static final boolean IS_VERBOSE
protected TripLogger TRIP_LOGGER
public static boolean isVerbose()
public static boolean printlnIfVerbose(java.lang.Object object)
public java.util.List<TripMonitor> getTripMonitors()
public void publishTrips()
public void run()
public void shutdown(int code)
public void load(DataAdaptor adaptor)
adaptor
- The adaptor from which to load the configuration