public abstract class DromblerClientStarter<T extends DromblerClientConfiguration> extends Object
Constructor and Description |
---|
DromblerClientStarter(T configuration) |
Modifier and Type | Method and Description |
---|---|
protected void |
addAdditionalStarters(BootServiceStarter... additionalStarters) |
protected abstract ApplicationInstanceListener |
getApplicationInstanceListener() |
T |
getConfiguration() |
boolean |
init() |
static void |
main(String[] args) |
protected void |
registerShutdownHook(BootServiceStarter starter) |
void |
start() |
void |
stop() |
public DromblerClientStarter(T configuration)
public static void main(String[] args) throws URISyntaxException, IOException, MissingPropertyException, InterruptedException, Exception
protected final void addAdditionalStarters(BootServiceStarter... additionalStarters)
public void start()
protected abstract ApplicationInstanceListener getApplicationInstanceListener()
protected void registerShutdownHook(BootServiceStarter starter)
public void stop()
public T getConfiguration()
Copyright © 2012–2018 Drombler. All rights reserved.