Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 596 Bytes

README.md

File metadata and controls

10 lines (7 loc) · 596 Bytes

This stapler module creates a Guice Injector automatically from all the jar files in the classpath by using Extensibility API.

This is the barebone service needed to create an extensible application that follows the extension point / multiple implementations" paradigm.

The application should define a WebAppMain class that extends from ExtensibleWebAppMain, which designates the Guice singleton component that gets bound to the top of the URL space.

In addition, all the @Extensions that implement Startable interface gets started.