Class OrgUnitPageFactory
- java.lang.Object
-
- org.ametys.plugins.userdirectory.page.OrgUnitPageFactory
-
- All Implemented Interfaces:
AmetysObjectFactory<OrgUnitPage>,Component,Serviceable
public class OrgUnitPageFactory extends Object implements AmetysObjectFactory<OrgUnitPage>, Serviceable
AmetysObjectFactoryhandlingOrgUnitPage.
-
-
Field Summary
Fields Modifier and Type Field Description private OrganisationChartPageHandler_organisationChartPageHandlerprivate PageDataTypeExtensionPoint_pageDataTypeExtensionPointprivate AmetysObjectResolver_resolverprivate SkinsManager_skinManagerprivate SynchronizableContentsCollectionDAO_synchronizableContentsCollectionDAO
-
Constructor Summary
Constructors Constructor Description OrgUnitPageFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) SynchronizableContentsCollectionDAO_getSynchronizableContentsCollectionDAO()OrgUnitPagegetAmetysObjectById(String id)StringgetScheme()Returns the protocol of this factory, used to construct unique ids.booleanhasAmetysObjectForId(String id)Return true if the specified id correspond to an existingAmetysObject.voidservice(ServiceManager manager)
-
-
-
Field Detail
-
_resolver
private AmetysObjectResolver _resolver
-
_organisationChartPageHandler
private OrganisationChartPageHandler _organisationChartPageHandler
-
_synchronizableContentsCollectionDAO
private SynchronizableContentsCollectionDAO _synchronizableContentsCollectionDAO
-
_skinManager
private SkinsManager _skinManager
-
_pageDataTypeExtensionPoint
private PageDataTypeExtensionPoint _pageDataTypeExtensionPoint
-
-
Constructor Detail
-
OrgUnitPageFactory
public OrgUnitPageFactory()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
getAmetysObjectById
public OrgUnitPage getAmetysObjectById(String id) throws AmetysRepositoryException
Description copied from interface:AmetysObjectFactory- Specified by:
getAmetysObjectByIdin interfaceAmetysObjectFactory<OrgUnitPage>- Parameters:
id- the identifier.- Returns:
- the corresponding
AmetysObject. - Throws:
AmetysRepositoryException- if an error occurs.
-
hasAmetysObjectForId
public boolean hasAmetysObjectForId(String id) throws AmetysRepositoryException
Description copied from interface:AmetysObjectFactoryReturn true if the specified id correspond to an existingAmetysObject. Id are like<protocol>://<protocol-specific-part>.- Specified by:
hasAmetysObjectForIdin interfaceAmetysObjectFactory<OrgUnitPage>- Parameters:
id- the identifier.- Returns:
- true if the specified id correspond to an existing
AmetysObject. - Throws:
AmetysRepositoryException- if an error occurs.
-
getScheme
public String getScheme()
Description copied from interface:AmetysObjectFactoryReturns the protocol of this factory, used to construct unique ids.- Specified by:
getSchemein interfaceAmetysObjectFactory<OrgUnitPage>- Returns:
- the protocol of this factory.
-
_getSynchronizableContentsCollectionDAO
SynchronizableContentsCollectionDAO _getSynchronizableContentsCollectionDAO()
-
-