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,Contextualizable,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
FieldsModifier and TypeFieldDescriptionprotected SynchronizableContentsCollectionDAOThe synchronizable contents collection DAOprotected UserDirectoryPageHandlerThe user directory page handlerFields inherited from class org.ametys.web.repository.page.virtual.AbstractConfigurableVirtualPageFactory
_ametysObjectFactoryEP, _configurationId, _context, _i18nUtils, _manager, _pageDataTypeExtensionPoint, _resolver, _saxParser, _serviceExtensionPoint, _skinsManager, _virtualPageConfigurationEP, _zoneFactoryId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OrgUnitPageFactoryGet the org unit page factoryGet the synchronizable contents collection DAOprotected TransitionalPageFactoryGet the transitional page factoryGet the user directory page handlerprotected UserPageFactoryGet the user page factoryvoidservice(ServiceManager manager) Methods inherited from class org.ametys.web.repository.page.virtual.AbstractConfigurableVirtualPageFactory
configure, contextualize, getAmetysObjectFactoryEP, getConfiguration, getI18nUtils, getPageDataTypeEP, getRequest, getResolver, getSaxParser, getServiceEP, getSkinsManager, getZoneFactoryMethods 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:
servicein interfaceServiceable- Overrides:
servicein 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
-