Class TransitionalPageFactory
- java.lang.Object
-
- org.ametys.plugins.userdirectory.page.TransitionalPageFactory
-
- All Implemented Interfaces:
AmetysObjectFactory<TransitionalPage>,Component,Serviceable
public class TransitionalPageFactory extends Object implements AmetysObjectFactory<TransitionalPage>, Serviceable
AmetysObjectFactoryhandlingTransitionalPage.
-
-
Field Summary
Fields Modifier and Type Field Description private PageDataTypeExtensionPoint_pageDataTypeExtensionPointprivate AmetysObjectResolver_resolverprivate ServiceExtensionPoint_serviceExtensionPointprivate SkinsManager_skinManagerprivate SynchronizableContentsCollectionDAO_synchronizableContentsCollectionDAOprivate UserDirectoryPageHandler_userDirectoryPageHandler
-
Constructor Summary
Constructors Constructor Description TransitionalPageFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransitionalPagegetAmetysObjectById(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
-
_userDirectoryPageHandler
private UserDirectoryPageHandler _userDirectoryPageHandler
-
_synchronizableContentsCollectionDAO
private SynchronizableContentsCollectionDAO _synchronizableContentsCollectionDAO
-
_skinManager
private SkinsManager _skinManager
-
_serviceExtensionPoint
private ServiceExtensionPoint _serviceExtensionPoint
-
_pageDataTypeExtensionPoint
private PageDataTypeExtensionPoint _pageDataTypeExtensionPoint
-
-
Constructor Detail
-
TransitionalPageFactory
public TransitionalPageFactory()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
getAmetysObjectById
public TransitionalPage getAmetysObjectById(String id) throws AmetysRepositoryException
Description copied from interface:AmetysObjectFactory- Specified by:
getAmetysObjectByIdin interfaceAmetysObjectFactory<TransitionalPage>- 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<TransitionalPage>- 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<TransitionalPage>- Returns:
- the protocol of this factory.
-
-