@ThreadSafe @Singleton public final class ScopeSPIManager extends Object
public static boolean isInstantiated()
@Nonnull public static ScopeSPIManager getInstance()
public void reinitialize()
@Nonnull @ReturnsMutableCopy public List<IGlobalScopeSPI> getAllGlobalScopeSPIs()
null
but maybe empty.@Nonnull @ReturnsMutableCopy public List<IApplicationScopeSPI> getAllApplicationScopeSPIs()
null but maybe empty.@Nonnull @ReturnsMutableCopy public List<ISessionScopeSPI> getAllSessionScopeSPIs()
null
but maybe empty.@Nonnull @ReturnsMutableCopy public List<ISessionApplicationScopeSPI> getAllSessionApplicationScopeSPIs()
null but maybe empty.@Nonnull @ReturnsMutableCopy public List<IRequestScopeSPI> getAllRequestScopeSPIs()
null
but maybe empty.public void onGlobalScopeBegin(@Nonnull IGlobalScope aGlobalScope)
public void onGlobalScopeEnd(@Nonnull IGlobalScope aGlobalScope)
public void onApplicationScopeBegin(@Nonnull IApplicationScope aApplicationScope)
public void onApplicationScopeEnd(@Nonnull IApplicationScope aApplicationScope)
public void onSessionScopeBegin(@Nonnull ISessionScope aSessionScope)
public void onSessionScopeEnd(@Nonnull ISessionScope aSessionScope)
public void onSessionApplicationScopeBegin(@Nonnull ISessionApplicationScope aSessionApplicationScope)
public void onSessionApplicationScopeEnd(@Nonnull ISessionApplicationScope aSessionApplicationScope)
public void onRequestScopeBegin(@Nonnull IRequestScope aRequestScope)
public void onRequestScopeEnd(@Nonnull IRequestScope aRequestScope)
Copyright © 2014–2015 Philip Helger. All rights reserved.