| Package | Description |
|---|---|
| org.osgl.inject |
Act
genie is a dependency injection solution inspired by Feather. |
| org.osgl.inject.util |
Define utility classes used by
Genie |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ScopeCache.RequestScope
Implementation of
ScopeCache.RequestScope shall provide access to bean instance stored in a request scope |
static interface |
ScopeCache.SessionScope
Implementation of
ScopeCache.RequestScope shall provide access to bean instance stored in a session scope |
static interface |
ScopeCache.SingletonScope
Implementation of
ScopeCache.SingletonScope provide access to bean instances stored in a singleton registry. |
| Modifier and Type | Method and Description |
|---|---|
void |
Genie.registerScopeProvider(Class<? extends Annotation> scopeAnnotation,
ScopeCache scopeCache) |
| Modifier and Type | Method and Description |
|---|---|
void |
Genie.registerScopeProvider(Class<? extends Annotation> scopeAnnotation,
Class<? extends ScopeCache> scopeCacheClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleSingletonScope |
Copyright © 2016–2018 OSGL (Open Source General Library). All rights reserved.