| Package | Description |
|---|---|
| com.helger.commons.scope.singleton | |
| com.helger.commons.scope.singletons |
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractSessionApplicationSingleton> |
AbstractSessionApplicationSingleton.getSessionApplicationSingleton(Class<T> aClass)
Get the singleton object in the current session application scope, using
the passed class.
|
static <T extends AbstractSessionApplicationSingleton> |
AbstractSessionApplicationSingleton.getSessionApplicationSingletonIfInstantiated(Class<T> aClass)
Get the singleton object if it is already instantiated inside the current
session application scope or
null if it is not instantiated. |
| Modifier and Type | Method and Description |
|---|---|
static List<AbstractSessionApplicationSingleton> |
AbstractSessionApplicationSingleton.getAllSessionApplicationSingletons()
Get all instantiated singleton objects registered in the current session
application scope.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AbstractSessionApplicationSingleton.isSessionApplicationSingletonInstantiated(Class<? extends AbstractSessionApplicationSingleton> aClass)
Check if a singleton is already instantiated inside the current session
application scope
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSessionApplicationSingletonTreeWithUniqueID<KEYTYPE,VALUETYPE>
Represents a global singleton tree with a unique ID.
|
Copyright © 2014–2016 Philip Helger. All rights reserved.