Package org.ametys.plugins.site
Class SiteInformationCache
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.site.SiteInformationCache
- All Implemented Interfaces:
LogEnabled
,Component
,Serviceable
A cache for site information provided by the Back-Office.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final record
Record of the SignupPage parameters -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetSites()
Returns the cached informations.void
Clear cached informations.void
service
(ServiceManager manager) Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
ROLE
Avalon Role -
BACKOFFICE_PREFIX_IDENTIFIER
Prefix for backoffice synchronized userpopulations- See Also:
-
-
Constructor Details
-
SiteInformationCache
public SiteInformationCache()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
resetSitesCache
Clear cached informations. -
getSites
Returns the cached informations.- Returns:
- the cached informations.
-