Skip navigation links
A B C D E G I L N Q R S 

A

addInstance(Object) - Method in class com.facebook.airlift.bootstrap.LifeCycleManager
Add an additional managed instance

B

Bootstrap - Class in com.facebook.airlift.bootstrap
Entry point for an application built using the platform codebase.
Bootstrap(Module...) - Constructor for class com.facebook.airlift.bootstrap.Bootstrap
 
Bootstrap(Iterable<? extends Module>) - Constructor for class com.facebook.airlift.bootstrap.Bootstrap
 

C

com.facebook.airlift.bootstrap - package com.facebook.airlift.bootstrap
 
configure(Binder) - Method in class com.facebook.airlift.bootstrap.LifeCycleModule
 

D

doNotInitializeLogging() - Method in class com.facebook.airlift.bootstrap.Bootstrap
 

E

Executed - Class in com.facebook.airlift.bootstrap
Extend this class to get run-in-thread behavior
Executed() - Constructor for class com.facebook.airlift.bootstrap.Executed
 

G

getServerManager() - Method in class com.facebook.airlift.bootstrap.LifeCycleModule
 

I

initialize() - Method in class com.facebook.airlift.bootstrap.Bootstrap
 

L

LifeCycleManager - Class in com.facebook.airlift.bootstrap
Manages PostConstruct and PreDestroy life cycles
LifeCycleManager(List<Object>, LifeCycleMethodsMap) - Constructor for class com.facebook.airlift.bootstrap.LifeCycleManager
 
LifeCycleModule - Class in com.facebook.airlift.bootstrap
Guice module for binding the LifeCycle manager
LifeCycleModule() - Constructor for class com.facebook.airlift.bootstrap.LifeCycleModule
 
LifeCycleStartException - Exception in com.facebook.airlift.bootstrap
 
LifeCycleStartException(String) - Constructor for exception com.facebook.airlift.bootstrap.LifeCycleStartException
 
LifeCycleStartException(String, Throwable) - Constructor for exception com.facebook.airlift.bootstrap.LifeCycleStartException
 
LifeCycleStopException - Exception in com.facebook.airlift.bootstrap
 
LifeCycleStopException() - Constructor for exception com.facebook.airlift.bootstrap.LifeCycleStopException
 

N

noStrictConfig() - Method in class com.facebook.airlift.bootstrap.Bootstrap
Disable the requirement that required configuration property must be used in some Config classes.

Q

quiet() - Method in class com.facebook.airlift.bootstrap.Bootstrap
 

R

requireExplicitBindings(boolean) - Method in class com.facebook.airlift.bootstrap.Bootstrap
 

S

setOptionalConfigurationProperties(Map<String, String>) - Method in class com.facebook.airlift.bootstrap.Bootstrap
 
setOptionalConfigurationProperty(String, String) - Method in class com.facebook.airlift.bootstrap.Bootstrap
 
setRequiredConfigurationProperties(Map<String, String>) - Method in class com.facebook.airlift.bootstrap.Bootstrap
 
setRequiredConfigurationProperty(String, String) - Method in class com.facebook.airlift.bootstrap.Bootstrap
 
size() - Method in class com.facebook.airlift.bootstrap.LifeCycleManager
Returns the number of managed instances
start() - Method in class com.facebook.airlift.bootstrap.LifeCycleManager
Start the life cycle - all instances will have their PostConstruct method(s) called
startExecution() - Method in class com.facebook.airlift.bootstrap.Executed
 
stop() - Method in class com.facebook.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 com.facebook.airlift.bootstrap.Executed
 
stopWithoutFailureLogging() - Method in class com.facebook.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.
A B C D E G I L N Q R S 
Skip navigation links

Copyright © 2010–2024 Airlift. All rights reserved.