Class AbstractUserDirectoryPageFactory
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.web.repository.page.virtual.AbstractConfigurableVirtualPageFactory
org.ametys.plugins.userdirectory.page.AbstractUserDirectoryPageFactory
- All Implemented Interfaces:
LogEnabled
,Configurable
,Serviceable
- Direct Known Subclasses:
OrgUnitPageFactory
,TransitionalPageFactory
,UserPageFactory
,VirtualOrganisationChartPageFactory
,VirtualUserDirectoryPageFactory
public abstract class AbstractUserDirectoryPageFactory
extends AbstractConfigurableVirtualPageFactory
Common class for factories of User Directory virtual pages
-
Field Summary
Modifier and TypeFieldDescriptionprotected SynchronizableContentsCollectionDAO
The synchronizable contents collection DAOprotected UserDirectoryPageHandler
The user directory page handlerFields inherited from class org.ametys.web.repository.page.virtual.AbstractConfigurableVirtualPageFactory
_ametysObjectFactoryEP, _configurationId, _i18nUtils, _manager, _pageDataTypeExtensionPoint, _resolver, _saxParser, _serviceExtensionPoint, _skinsManager, _virtualPageConfigurationEP, _zoneFactoryId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected OrgUnitPageFactory
Get the org unit page factoryGet the synchronizable contents collection DAOprotected TransitionalPageFactory
Get the transitional page factoryGet the user directory page handlerprotected UserPageFactory
Get the user page factoryvoid
service
(ServiceManager manager) Methods inherited from class org.ametys.web.repository.page.virtual.AbstractConfigurableVirtualPageFactory
configure, getAmetysObjectFactoryEP, getConfiguration, getI18nUtils, getPageDataTypeEP, getResolver, getSaxParser, getServiceEP, getSkinsManager, getZoneFactory
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
_synchronizableContentsCollectionDAO
The synchronizable contents collection DAO -
_userDirectoryPageHandler
The user directory page handler
-
-
Constructor Details
-
AbstractUserDirectoryPageFactory
public AbstractUserDirectoryPageFactory()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractConfigurableVirtualPageFactory
- Throws:
ServiceException
-
getUserDirectoryPageHandler
Get the user directory page handler- Returns:
- The
UserDirectoryPageHandler
-
getSynchronizableContentsCollectionDAO
Get the synchronizable contents collection DAO- Returns:
- The
SynchronizableContentsCollectionDAO
-
getOrgUnitPageFactory
Get the org unit page factory- Returns:
- The
OrgUnitPageFactory
-
getTransitionalPageFactory
Get the transitional page factory- Returns:
- The
TransitionalPageFactory
-
getUserPageFactory
Get the user page factory- Returns:
- The
UserPageFactory
-