@Command(name="server",
description="Start the Graylog server")
public class Server
extends ServerBootstrap
chainingClassLoader, commandName, dumpConfig, dumpDefaultConfig, FILE_SEPARATOR, injector, jadConfig, 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 |
isLocal() |
protected Class<? extends Runnable> |
shutdownHook() |
protected void |
startNodeRegistration(com.google.inject.Injector injector) |
annotateProvisionException, beforeStart, getPidFile, getSharedBindingsModules, isNoPidFile, savePidFile, startCommandannotateInjectorCreationException, getConfigRepositories, isDebug, isDumpConfig, isDumpDefaultConfig, loadPlugins, onlyLogErrors, readConfiguration, run, setupInjector, setupLogger, validateConfigurationpublic boolean isLocal()
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 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-2016 Graylog, Inc.. All Rights Reserved.