Class PhotonAppManager

java.lang.Object
com.helger.scope.singleton.AbstractSingleton
com.helger.scope.singleton.AbstractGlobalSingleton
com.helger.photon.app.PhotonAppManager
All Implemented Interfaces:
com.helger.scope.IScopeDestructionAware

public final class PhotonAppManager extends com.helger.scope.singleton.AbstractGlobalSingleton
The meta system manager encapsulates all managers that are located in this project. Currently the contained managers are:
Author:
Philip Helger
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class com.helger.scope.singleton.AbstractSingleton

    m_aRWLock
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    protected void
    onAfterInstantiation(com.helger.scope.IScope aScope)
     

    Methods inherited from class com.helger.scope.singleton.AbstractGlobalSingleton

    getAllGlobalSingletons, getGlobalSingleton, getGlobalSingletonIfInstantiated, isGlobalSingletonInstantiated

    Methods inherited from class com.helger.scope.singleton.AbstractSingleton

    getAllSingletons, getSingleton, getSingletonIfInstantiated, getSingletonScopeKey, isDestroyed, isInDestruction, isInInstantiation, isInPreDestruction, isInstantiated, isSingletonInstantiated, isUsableObject, onBeforeDestroy, onBeforeScopeDestruction, onDestroy, onScopeDestruction, readAbstractSingletonFields, setDestroyed, setInDestruction, setInInstantiation, setInPreDestruction, setInstantiated, toString, writeAbstractSingletonFields

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • PhotonAppManager

      @Deprecated(forRemoval=false) @UsedViaReflection public PhotonAppManager()
      Deprecated.
  • Method Details

    • onAfterInstantiation

      protected void onAfterInstantiation(@Nonnull com.helger.scope.IScope aScope)
      Overrides:
      onAfterInstantiation in class com.helger.scope.singleton.AbstractSingleton
    • getInstance

      @Nonnull public static PhotonAppManager getInstance()
    • getWebSiteResourceBundleMgr

      @Nonnull public static WebSiteResourceBundleManager getWebSiteResourceBundleMgr()