| Package | Description |
|---|---|
| com.helger.commons.scope.mgr | |
| com.helger.commons.scope.singleton | |
| com.helger.commons.scope.singletons |
| Modifier and Type | Class and Description |
|---|---|
class |
ScopeSessionManager
Internal manager class for session scopes.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractGlobalSingleton> |
AbstractGlobalSingleton.getGlobalSingleton(Class<T> aClass)
Get the singleton object in the current global scope, using the passed
class.
|
static <T extends AbstractGlobalSingleton> |
AbstractGlobalSingleton.getGlobalSingletonIfInstantiated(Class<T> aClass)
Get the singleton object if it is already instantiated inside the current
global scope or
null if it is not instantiated. |
| Modifier and Type | Method and Description |
|---|---|
static List<AbstractGlobalSingleton> |
AbstractGlobalSingleton.getAllGlobalSingletons()
Get all instantiated singleton objects registered in the current global
scope.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AbstractGlobalSingleton.isGlobalSingletonInstantiated(Class<? extends AbstractGlobalSingleton> aClass)
Check if a singleton is already instantiated inside the current global
scope
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGlobalSingletonTreeWithUniqueID<KEYTYPE,VALUETYPE>
Represents a global singleton tree with a unique ID.
|
class |
ScopedFileMonitorManager
A global scoped singleton encapsulating a
FileMonitorManager |
Copyright © 2014–2016 Philip Helger. All rights reserved.