Class AbstractOdfPageFactory
- java.lang.Object
-
- org.ametys.runtime.plugin.component.AbstractLogEnabled
-
- org.ametys.plugins.odfweb.repository.AbstractOdfPageFactory
-
- All Implemented Interfaces:
LogEnabled,Serviceable
- Direct Known Subclasses:
CoursePageFactory,FirstLevelPageFactory,ProgramPageFactory,SecondLevelPageFactory
public abstract class AbstractOdfPageFactory extends AbstractLogEnabled implements Serviceable
Common class for factories of ODF virtual pages
-
-
Field Summary
Fields Modifier and Type Field Description (package private) AmetysObjectFactoryExtensionPoint_ametysObjectFactoryEP(package private) ServiceManager_manager(package private) OdfPageHandler_odfPageHandler(package private) ODFPageCache_pageCache(package private) AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType>_pageDataTypeExtensionPoint(package private) AmetysObjectResolver_resolver(package private) ServiceExtensionPoint_serviceExtensionPoint
-
Constructor Summary
Constructors Constructor Description AbstractOdfPageFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) CoursePageFactorygetCoursePageFactory()(package private) FirstLevelPageFactorygetFirstLevelPageFactory()(package private) ODFPageCachegetODFPageCache()(package private) OdfPageHandlergetODFPageHandler()(package private) AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType>getPageDataTypeEP()(package private) ProgramPageFactorygetProgramPageFactory()(package private) AmetysObjectResolvergetResolver()(package private) SecondLevelPageFactorygetSecondLevelPageFactory()(package private) ServiceExtensionPointgetServiceEP()(package private) AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType>getZoneDataTypeEP()(package private) AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType>getZoneItemDataTypeEP()voidservice(ServiceManager manager)-
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
-
-
-
Field Detail
-
_resolver
AmetysObjectResolver _resolver
-
_odfPageHandler
OdfPageHandler _odfPageHandler
-
_pageCache
ODFPageCache _pageCache
-
_pageDataTypeExtensionPoint
AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType> _pageDataTypeExtensionPoint
-
_serviceExtensionPoint
ServiceExtensionPoint _serviceExtensionPoint
-
_manager
ServiceManager _manager
-
_ametysObjectFactoryEP
AmetysObjectFactoryExtensionPoint _ametysObjectFactoryEP
-
-
Constructor Detail
-
AbstractOdfPageFactory
public AbstractOdfPageFactory()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
getResolver
AmetysObjectResolver getResolver()
-
getODFPageCache
ODFPageCache getODFPageCache()
-
getODFPageHandler
OdfPageHandler getODFPageHandler()
-
getPageDataTypeEP
AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType> getPageDataTypeEP()
-
getZoneDataTypeEP
AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType> getZoneDataTypeEP()
-
getZoneItemDataTypeEP
AbstractThreadSafeComponentExtensionPoint<RepositoryModelItemType> getZoneItemDataTypeEP()
-
getServiceEP
ServiceExtensionPoint getServiceEP()
-
getFirstLevelPageFactory
FirstLevelPageFactory getFirstLevelPageFactory()
-
getSecondLevelPageFactory
SecondLevelPageFactory getSecondLevelPageFactory()
-
getProgramPageFactory
ProgramPageFactory getProgramPageFactory()
-
getCoursePageFactory
CoursePageFactory getCoursePageFactory()
-
-