@ThreadSafe @Singleton public final class ScopeSPIManager extends Object
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.impl.ICommonsList<IGlobalScopeSPI> |
getAllGlobalScopeSPIs() |
com.helger.commons.collection.impl.ICommonsList<IRequestScopeSPI> |
getAllRequestScopeSPIs() |
com.helger.commons.collection.impl.ICommonsList<ISessionScopeSPI> |
getAllSessionScopeSPIs() |
static ScopeSPIManager |
getInstance() |
static boolean |
isInstantiated() |
void |
onGlobalScopeBegin(IGlobalScope aGlobalScope) |
void |
onGlobalScopeEnd(IGlobalScope aGlobalScope) |
void |
onRequestScopeBegin(IRequestScope aRequestScope) |
void |
onRequestScopeEnd(IRequestScope aRequestScope) |
void |
onSessionScopeBegin(ISessionScope aSessionScope) |
void |
onSessionScopeEnd(ISessionScope aSessionScope) |
void |
reinitialize() |
public static boolean isInstantiated()
@Nonnull public static ScopeSPIManager getInstance()
public void reinitialize()
@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<IGlobalScopeSPI> getAllGlobalScopeSPIs()
null
but maybe empty.@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<ISessionScopeSPI> getAllSessionScopeSPIs()
null
but maybe empty.@Nonnull @ReturnsMutableCopy public com.helger.commons.collection.impl.ICommonsList<IRequestScopeSPI> getAllRequestScopeSPIs()
null
but maybe empty.public void onGlobalScopeBegin(@Nonnull IGlobalScope aGlobalScope)
public void onGlobalScopeEnd(@Nonnull IGlobalScope aGlobalScope)
public void onSessionScopeBegin(@Nonnull ISessionScope aSessionScope)
public void onSessionScopeEnd(@Nonnull ISessionScope aSessionScope)
public void onRequestScopeBegin(@Nonnull IRequestScope aRequestScope)
public void onRequestScopeEnd(@Nonnull IRequestScope aRequestScope)
Copyright © 2016–2019 Philip Helger. All rights reserved.