A B C E G I L S 

A

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

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
 

C

configure(Binder) - Method in class io.airlift.bootstrap.LifeCycleModule
 

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

getServerManager() - Method in class io.airlift.bootstrap.LifeCycleModule
 

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
 

S

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
stopExecution() - Method in class io.airlift.bootstrap.Executed
 
strictConfig() - Method in class io.airlift.bootstrap.Bootstrap
 
A B C E G I L S 

Copyright © 2010-2012 Airlift. All Rights Reserved.