Package com.helger.phase4.mgr
Class MetaAS4Manager
java.lang.Object
com.helger.scope.singleton.AbstractSingleton
com.helger.scope.singleton.AbstractGlobalSingleton
com.helger.phase4.mgr.MetaAS4Manager
- All Implemented Interfaces:
com.helger.scope.IScopeDestructionAware
public final class MetaAS4Manager
extends com.helger.scope.singleton.AbstractGlobalSingleton
Meta manager with all known managers.
- Author:
- Philip Helger
-
Field Summary
Fields inherited from class com.helger.scope.singleton.AbstractSingleton
m_aRWLock -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IAS4ManagerFactorystatic IAS4DuplicateManagerstatic MetaAS4Managerstatic IMPCManagerstatic IPModeManagerstatic IAS4ProfileManagerstatic IAS4TimestampManagerprotected voidonAfterInstantiation(com.helger.scope.IScope aScope) static voidsetFactory(IAS4ManagerFactory aFactory) Set the manager factory to be used.Methods inherited from class com.helger.scope.singleton.AbstractGlobalSingleton
getAllGlobalSingletons, getGlobalSingleton, getGlobalSingletonIfInstantiated, isGlobalSingletonInstantiatedMethods 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
-
Constructor Details
-
MetaAS4Manager
Deprecated.
-
-
Method Details
-
getFactory
- Returns:
- The current manager factory. Never
null. - Since:
- 0.9.14
-
setFactory
Set the manager factory to be used. This must be called before the first invocation ofgetInstance()to have an effect.- Parameters:
aFactory- The new factory. May not benull.- Since:
- 0.9.14
-
onAfterInstantiation
- Overrides:
onAfterInstantiationin classcom.helger.scope.singleton.AbstractSingleton
-
getInstance
-
getMPCMgr
-
getPModeMgr
-
getIncomingDuplicateMgr
-
getProfileMgr
-
getTimestampMgr
-