@Command(name="server",
description="Start the Graylog server")
public class Server
extends ServerBootstrap
commandName, dumpConfig, dumpDefaultConfig, ENVIRONMENT_PREFIX, FILE_SEPARATOR, injector, jadConfig, PROPERTIES_PREFIX, TMPDIR, version| Constructor and Description |
|---|
Server() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
annotateInjectorExceptions(Collection<com.google.inject.spi.Message> messages) |
protected Set<ServerStatus.Capability> |
capabilities() |
protected List<com.google.inject.Module> |
getCommandBindings() |
protected List<Object> |
getCommandConfigurationBeans() |
boolean |
isConfigTest() |
boolean |
isLocal() |
boolean |
performRetention() |
protected Class<? extends Runnable> |
shutdownHook() |
protected void |
startNodeRegistration(com.google.inject.Injector injector) |
protected boolean |
validateConfiguration() |
annotateProvisionException, getPidFile, getSharedBindingsModules, isNoPidFile, savePidFile, startCommandannotateInjectorCreationException, getConfigRepositories, isDebug, isDumpConfig, isDumpDefaultConfig, loadPlugins, onlyLogErrors, readConfiguration, run, setupInjector, setupLoggerpublic boolean isConfigTest()
public boolean isLocal()
public boolean performRetention()
protected List<com.google.inject.Module> getCommandBindings()
getCommandBindings in class CmdLineToolprotected List<Object> getCommandConfigurationBeans()
getCommandConfigurationBeans in class CmdLineToolprotected void startNodeRegistration(com.google.inject.Injector injector)
startNodeRegistration in class ServerBootstrapprotected boolean validateConfiguration()
validateConfiguration in class CmdLineToolprotected Class<? extends Runnable> shutdownHook()
shutdownHook in class ServerBootstrapprotected void annotateInjectorExceptions(Collection<com.google.inject.spi.Message> messages)
annotateInjectorExceptions in class CmdLineToolprotected Set<ServerStatus.Capability> capabilities()
capabilities in class CmdLineToolCopyright © 2012-2015 Graylog, Inc.. All Rights Reserved.