A B C D E G I L Q R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addInstance(Object) - Method in class io.airlift.bootstrap.LifeCycleManager
-
Add an additional managed instance
- ApplicationConfigurationException - Exception in io.airlift.bootstrap
- ApplicationConfigurationException(Collection<Message>, Collection<Message>) - Constructor for exception io.airlift.bootstrap.ApplicationConfigurationException
B
- Bootstrap - Class in io.airlift.bootstrap
-
Entry point for an application built using the platform codebase.
- Bootstrap(Module...) - Constructor for class io.airlift.bootstrap.Bootstrap
- Bootstrap(Iterable<? extends Module>) - Constructor for class io.airlift.bootstrap.Bootstrap
C
- configure(Binder) - Method in class io.airlift.bootstrap.LifeCycleModule
D
- doNotInitializeLogging() - Method in class io.airlift.bootstrap.Bootstrap
E
- Executed - Class in io.airlift.bootstrap
-
Extend this class to get run-in-thread behavior
- Executed() - Constructor for class io.airlift.bootstrap.Executed
G
- getErrors() - Method in exception io.airlift.bootstrap.ApplicationConfigurationException
- getMessage() - Method in exception io.airlift.bootstrap.ApplicationConfigurationException
- getServerManager() - Method in class io.airlift.bootstrap.LifeCycleModule
- getWarnings() - Method in exception io.airlift.bootstrap.ApplicationConfigurationException
I
- initialize() - Method in class io.airlift.bootstrap.Bootstrap
- io.airlift.bootstrap - package io.airlift.bootstrap
L
- LifeCycleManager - Class in io.airlift.bootstrap
-
Manages PostConstruct and PreDestroy life cycles
- LifeCycleManager(List<Object>, LifeCycleMethodsMap) - Constructor for class io.airlift.bootstrap.LifeCycleManager
- LifeCycleModule - Class in io.airlift.bootstrap
-
Guice module for binding the LifeCycle manager
- LifeCycleModule() - Constructor for class io.airlift.bootstrap.LifeCycleModule
- LifeCycleStartException - Exception in io.airlift.bootstrap
- LifeCycleStartException(String) - Constructor for exception io.airlift.bootstrap.LifeCycleStartException
- LifeCycleStartException(String, Throwable) - Constructor for exception io.airlift.bootstrap.LifeCycleStartException
- LifeCycleStopException - Exception in io.airlift.bootstrap
- LifeCycleStopException() - Constructor for exception io.airlift.bootstrap.LifeCycleStopException
Q
R
- requireExplicitBindings(boolean) - Method in class io.airlift.bootstrap.Bootstrap
S
- setOptionalConfigurationProperties(Map<String, String>) - Method in class io.airlift.bootstrap.Bootstrap
- setOptionalConfigurationProperty(String, String) - Method in class io.airlift.bootstrap.Bootstrap
- setRequiredConfigurationProperties(Map<String, String>) - Method in class io.airlift.bootstrap.Bootstrap
- setRequiredConfigurationProperty(String, String) - Method in class io.airlift.bootstrap.Bootstrap
- size() - Method in class io.airlift.bootstrap.LifeCycleManager
-
Returns the number of managed instances
- start() - Method in class io.airlift.bootstrap.LifeCycleManager
-
Start the life cycle - all instances will have their
PostConstructmethod(s) called - startExecution() - Method in class io.airlift.bootstrap.Executed
- stop() - Method in class io.airlift.bootstrap.LifeCycleManager
-
Stop the life cycle - all instances will have their
PreDestroymethod(s) called and any exceptions raised will be immediately logged. - stopExecution() - Method in class io.airlift.bootstrap.Executed
- stopWithoutFailureLogging() - Method in class io.airlift.bootstrap.LifeCycleManager
-
Stop the life cycle - all instances will have their
PreDestroymethod(s) called and any exceptions raised will be collected and thrown in a wrappedLifeCycleStopExceptionas suppressed exceptions. - strictConfig() - Method in class io.airlift.bootstrap.Bootstrap
All Classes All Packages