A B C D E G I L Q R S 
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

quiet() - Method in class io.airlift.bootstrap.Bootstrap
 

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 PostConstruct method(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 PreDestroy method(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 PreDestroy method(s) called and any exceptions raised will be collected and thrown in a wrapped LifeCycleStopException as suppressed exceptions.
strictConfig() - Method in class io.airlift.bootstrap.Bootstrap
 
A B C D E G I L Q R S 
All Classes All Packages