public final class DocContentDAO extends Object implements IDocContentDAO
| Constructor and Description |
|---|
DocContentDAO() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(int nBlogId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove the DocContent identifier Blog is specified in parameter
|
void |
deleteById(int nDocumentId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove the DocContent whose identifier is specified in parameter
|
void |
deleteInBlogById(int nDocumentId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove the link between the document and the blog
|
void |
insertDocContent(DocContent docContent,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Create an instance of the DocContent class
|
void |
insertDocContentInBlog(int nIdBlog,
int nIdDocument,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Link a blog with a document
|
ContentType |
loadContentType(int idType,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns an instance of a ContentType whose identifier is specified in parameter
|
DocContent |
loadDocContent(int idDocument,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns an instance of a DocContent whose identifier is specified in parameter
|
List<DocContent> |
loadDocContentByIdHtemldoc(int idBlog,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns an list of a DocContent whose htmldoc identifier is specified in parameter
|
List<ContentType> |
loadListContentType(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns a list of a ContentType
|
int |
newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Generates a new primary key
|
void |
store(DocContent docContent,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update of the DocContent which is specified in parameter
|
public int newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin - The Pluginpublic void insertDocContent(DocContent docContent, fr.paris.lutece.portal.service.plugin.Plugin plugin)
insertDocContent in interface IDocContentDAOdocContent - The Document Contentplugin - the pluginpublic void insertDocContentInBlog(int nIdBlog,
int nIdDocument,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
IDocContentDAOinsertDocContentInBlog in interface IDocContentDAOpublic List<DocContent> loadDocContentByIdHtemldoc(int idBlog, fr.paris.lutece.portal.service.plugin.Plugin plugin)
loadDocContentByIdHtemldoc in interface IDocContentDAOplugin - the pluginpublic DocContent loadDocContent(int idDocument, fr.paris.lutece.portal.service.plugin.Plugin plugin)
loadDocContent in interface IDocContentDAOplugin - the pluginpublic void delete(int nBlogId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
delete in interface IDocContentDAOplugin - the pluginpublic void deleteById(int nDocumentId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
deleteById in interface IDocContentDAOplugin - the pluginpublic void deleteInBlogById(int nDocumentId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
IDocContentDAOdeleteInBlogById in interface IDocContentDAOnDocumentId - the document Idplugin - the pluginpublic void store(DocContent docContent, fr.paris.lutece.portal.service.plugin.Plugin plugin)
store in interface IDocContentDAOdocContent - the Document Contentplugin - the pluginpublic ContentType loadContentType(int idType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
loadContentType in interface IDocContentDAOidType - The identifierplugin - the pluginpublic List<ContentType> loadListContentType(fr.paris.lutece.portal.service.plugin.Plugin plugin)
loadListContentType in interface IDocContentDAOplugin - the pluginCopyright © 2020 City of Paris. All rights reserved.