fr.paris.lutece.plugins.document.service
Class DocumentContentService
java.lang.Object
fr.paris.lutece.portal.service.cache.AbstractCacheableService
fr.paris.lutece.portal.service.content.ContentService
fr.paris.lutece.plugins.document.service.DocumentContentService
- All Implemented Interfaces:
- fr.paris.lutece.portal.service.cache.CacheableService, fr.paris.lutece.portal.service.util.LuteceService
public class DocumentContentService
- extends fr.paris.lutece.portal.service.content.ContentService
Method Summary |
java.lang.String |
getName()
Returns the Content Service name |
java.lang.String |
getPage(javax.servlet.http.HttpServletRequest request,
int nMode)
Returns the document page for a given document and a given portlet. |
boolean |
isInvoked(javax.servlet.http.HttpServletRequest request)
Analyzes request parameters to see if the request should be handled by the current Content Service |
Methods inherited from class fr.paris.lutece.portal.service.content.ContentService |
getPluginName, setPluginName |
Methods inherited from class fr.paris.lutece.portal.service.cache.AbstractCacheableService |
getCache, getCacheSize, getFromCache, initCache, isCacheEnable, putInCache, resetCache |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentContentService
public DocumentContentService()
getPage
public java.lang.String getPage(javax.servlet.http.HttpServletRequest request,
int nMode)
throws fr.paris.lutece.portal.service.security.UserNotSignedException,
fr.paris.lutece.portal.service.message.SiteMessageException
- Returns the document page for a given document and a given portlet. The page is built from XML data or retrieved
from the cache if it's enable and the document in it.
- Specified by:
getPage
in class fr.paris.lutece.portal.service.content.ContentService
- Parameters:
request
- The HTTP request.nMode
- The current mode.
- Returns:
- The HTML code of the page as a String.
- Throws:
fr.paris.lutece.portal.service.security.UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- occurs when a site message need to be displayed
isInvoked
public boolean isInvoked(javax.servlet.http.HttpServletRequest request)
- Analyzes request parameters to see if the request should be handled by the current Content Service
- Specified by:
isInvoked
in class fr.paris.lutece.portal.service.content.ContentService
- Parameters:
request
- The HTTP request
- Returns:
- true if this ContentService should handle this request
getName
public java.lang.String getName()
- Returns the Content Service name
- Returns:
- The name as a String
Copyright © 2009 Mairie de Paris. All Rights Reserved.