public abstract class DvalinLifecycleAdapter extends SpringDaemonAdapter
DaemonLifecycleAdapter preconfigured for dvalinlogger| Constructor and Description |
|---|
DvalinLifecycleAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
aborting()
will be called on imminent abortion
|
protected void |
doAfterSpringStart() |
protected void |
doBeforeSpringStop() |
IPropertyProvider |
getPropertyProvider() |
protected String |
getSpringResource() |
protected void |
loadBasicProperties(Map<String,String> map)
Override to set properties to be used in the daemon without specifying them in the
IPropertyProvider |
protected void |
setupLogging() |
void |
signalUSR2()
received custom signal SIGUSR2
|
static void |
start(String serviceName,
DvalinLifecycleAdapter lifecycleAdapter) |
void |
started()
will be called after successful startup
|
void |
stopping()
will be called on imminent shutdown
|
createSpringContext, doAfterSpringStop, doBeforeSpringStart, doStart, doStop, getContext, loadPropertiesexception, getShutdownTimeoutSeconds, stoppedpublic static void start(String serviceName, DvalinLifecycleAdapter lifecycleAdapter)
protected void loadBasicProperties(Map<String,String> map)
DaemonLifecycleAdapterIPropertyProviderloadBasicProperties in class DaemonLifecycleAdaptermap - the map to populate with basic propertiespublic IPropertyProvider getPropertyProvider()
getPropertyProvider in class DaemonLifecycleAdapterprotected String getSpringResource()
getSpringResource in class SpringDaemonAdapterprotected void doAfterSpringStart()
doAfterSpringStart in class SpringDaemonAdapterprotected void doBeforeSpringStop()
doBeforeSpringStop in class SpringDaemonAdapterpublic void started()
IDaemonLifecycleListenerstarted in interface IDaemonLifecycleListenerstarted in class DaemonLifecycleAdapterpublic void stopping()
IDaemonLifecycleListenerstopping in interface IDaemonLifecycleListenerstopping in class DaemonLifecycleAdapterpublic void aborting()
IDaemonLifecycleListeneraborting in interface IDaemonLifecycleListeneraborting in class DaemonLifecycleAdapterpublic void signalUSR2()
IDaemonLifecycleListenersignalUSR2 in interface IDaemonLifecycleListenersignalUSR2 in class DaemonLifecycleAdapterprotected void setupLogging()
Copyright © 2015–2022 Taimos GmbH. All rights reserved.