Skip to content
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
Java HTML Shell
Latest commit 8acb980 May 27, 2016 @jkschneider jkschneider Updated Bintray API key
Failed to load latest commit information.
buildSrc/lib/jdiff-1.1.1 Publish jdiff report Apr 5, 2016
codequality Merge branch 'single-project' of github.com:Netflix/gradle-template May 15, 2013
governator-annotations Rename ModuleBuilder to InjectorBuilder to make it explicit that it i… Dec 15, 2015
governator-api Deprecated @Warmup. @Warmup will now behave exactly like @PostConstruct. May 19, 2016
governator-archaius Create new governator-core subproject to hold all the new governator … Jun 22, 2015
governator-commons-cli Create new governator-core subproject to hold all the new governator … Jun 22, 2015
governator-core backport new governator LifecycleListener support to legacy injector … May 6, 2016
governator-jersey Clean GovernatorServletContainer javadocs. Mar 7, 2016
governator-jetty Fix unit tests and make jetty a test dependency Feb 29, 2016
governator-legacy Fix duplicate calls if a method is annotated with both @WarmUp and @P… May 19, 2016
governator-servlet Fix Servlet Context Listener shutdown bug. Mar 1, 2016
governator-test-junit Create new governator-core subproject to hold all the new governator … Jun 22, 2015
gradle/wrapper Change to default release.scope=patch for release builds May 23, 2015
.gitignore Support for dynamic configuration binding using Guava's Supplier Feb 25, 2013
.travis.yml Updated Bintray API key May 27, 2016
CHANGELOG.md Fix build. Convert changlelog and readme to markdown. May 14, 2015
LICENSE Initial commit Jul 6, 2012
NOTICE Update NOTICE Oct 24, 2012
OSSMETADATA adding OSSMETADATA for NetflixOSS tracking Dec 11, 2015
README.md Update documentation Feb 1, 2016
build.gradle remove remaining jdiff code in main build.gradle May 17, 2016
buildViaTravis.sh Travis conversion May 9, 2016
gradle.properties Backport DI code from Karyon Dec 4, 2015
gradlew Upgrading to Gradle 1.4 Mar 22, 2013
gradlew.bat Upgrade to Gradle 1.1. Aug 17, 2012
installViaTravis.sh Travis conversion May 9, 2016
jdiff.gradle Move JDiff-related code to jdiff.gradle since it's causing issues wit… May 6, 2016
settings.gradle Enhancements to Jersey-Guice integration Feb 25, 2016
using-with-spring.txt Added instructions on how to use with Spring Aug 15, 2012

README.md

Governator

DESCRIPTION

Governator is a library of extensions and utilities that enhance Google Guice to provide injector lifecycle and well as support for object lifecycle via @PostConstruct and @PreDestory.

DETAILS

Please see the doc at https://github.com/Netflix/governator/wiki

BUILDING

Governator is built via Gradle (http://www.gradle.org). To build from the command line: ./gradlew build

ARTIFACTS

Governator binaries are published to Maven Central. Please see the docs for details.

AUTHOR

Jordan Zimmerman (mailto:jzimmerman@netflix.com)

LICENSE

Copyright 2012 Netflix, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Something went wrong with that request. Please try again.