See: Description
| Interface | Description |
|---|---|
| GuiceModuleLoader |
Implementations of this interface are responsible for finding and loading all Guice module classes which are
annotated with the provide module annotation.
|
| Class | Description |
|---|---|
| GuiceInitialisationFilter |
Servlet Context Listener to start the Guice initialisation eagerly when the Container starts up, instead of
lazily waiting for the first request to kick-start the initialisation.
|
| GuiceModuleServiceLoader |
Will find and load all classes which extend the Guice AbstractModule or PrivateModule class and that are
annotated with the provided annotation by using the Java ServiceLoader framework.
|
| GuiceTestCase |
A test case that allows registration of guice modules for the life of each test method being run.
|
| ServiceLoaderWrapper |
Simple wrapper around the Java ServiceLoader to help facilitate testing code which requires the use of the Java
ServiceLoader.
|
| Enum | Description |
|---|---|
| InjectorConfiguration |
A thread-safe singleton holding the configuration information on how the Guice framework finds Guice Modules to
configure the Guice Injector instance.
|
| InjectorHolder |
A thread-safe singleton holding the Guice Injector instance that other classes can call to get to use dependency
injection.
|
| Exception | Description |
|---|---|
| ModuleCreationException |
Thrown by the GuiceModuleCreator when a Guice module could not be instantiated.
|
| Annotation Type | Description |
|---|---|
| GuiceModule |
Signifies a
Guice module class that should be used to configure the
Guice injector when the system starts up. |
| GuiceModules |
This annotation allows the declaration of additional modules to be initialised in the Injector instance.
|
Copyright © 2025 Open Identity Platform Community. All rights reserved.