Package me.legrange.services.monitor
Class MonitorComponent
- java.lang.Object
-
- me.legrange.service.Component<Service,MonitorConfig>
-
- me.legrange.services.monitor.MonitorComponent
-
- All Implemented Interfaces:
WithComponent,WithJetty
public final class MonitorComponent extends Component<Service,MonitorConfig> implements WithJetty
A service component that provides service monitoring.- Author:
- gideon
-
-
Constructor Summary
Constructors Constructor Description MonitorComponent(Service service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()voidstart(MonitorConfig config)-
Methods inherited from class me.legrange.service.Component
getComponent, requireComponent, requiresConfig, service, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface me.legrange.service.WithComponent
getComponent
-
-
-
-
Constructor Detail
-
MonitorComponent
public MonitorComponent(Service service)
-
-
Method Detail
-
start
public void start(MonitorConfig config) throws ComponentException
- Specified by:
startin classComponent<Service,MonitorConfig>- Throws:
ComponentException
-
getName
public String getName()
- Specified by:
getNamein classComponent<Service,MonitorConfig>
-
-