|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.wiki.WikiServiceImpl
public class WikiServiceImpl
Field Summary | |
---|---|
protected static java.lang.String |
CANNED_QUERY_GET_CHILDREN
|
static java.lang.String |
WIKI_COMPONENT
|
Constructor Summary | |
---|---|
WikiServiceImpl()
|
Method Summary | |
---|---|
WikiPageInfo |
createWikiPage(java.lang.String siteShortName,
java.lang.String title,
java.lang.String content)
Creates a new WikiPageInfo in the given site, with the
specified contents |
void |
deleteWikiPage(WikiPageInfo page)
Deletes an existing WikiPageInfo from the repository |
protected org.alfresco.service.cmr.repository.NodeRef |
getSiteWikiContainer(java.lang.String siteShortName,
boolean create)
Fetches the Wiki Container on a site, creating as required if requested. |
WikiPageInfo |
getWikiPage(java.lang.String siteShortName,
java.lang.String pageName)
Retrieves an existing WikiPageInfo from the repository |
org.alfresco.query.PagingResults |
listWikiPages(java.lang.String siteShortName,
org.alfresco.query.PagingRequest paging)
Retrieves all WikiPageInfo instances in the repository
for the given site. |
org.alfresco.query.PagingResults |
listWikiPages(java.lang.String siteShortName,
java.lang.String username,
java.util.Date createdFrom,
java.util.Date createdTo,
java.util.Date modifiedFrom,
java.util.Date modifiedTo,
org.alfresco.query.PagingRequest paging)
|
org.alfresco.query.PagingResults |
listWikiPages(java.lang.String siteShortName,
java.lang.String user,
org.alfresco.query.PagingRequest paging)
Retrieves all WikiPageInfo instances in the repository
for the given site and the specified user. |
org.alfresco.query.PagingResults |
listWikiPagesByCreated(java.lang.String siteShortName,
java.util.Date from,
java.util.Date to,
org.alfresco.query.PagingRequest paging)
Retrieves all WikiPageInfo instances in the repository
for the given site, created in the specified date range |
org.alfresco.query.PagingResults |
listWikiPagesByModified(java.lang.String siteShortName,
java.util.Date from,
java.util.Date to,
org.alfresco.query.PagingRequest paging)
Retrieves all WikiPageInfo instances in the repository
for the given site, modified in the specified date range |
void |
setCannedQueryRegistry(org.alfresco.util.registry.NamedObjectRegistry cannedQueryRegistry)
Set the registry of canned queries |
void |
setContentService(ContentService contentService)
|
void |
setFileFolderService(FileFolderService fileFolderService)
|
void |
setNodeDAO(NodeDAO nodeDAO)
|
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
|
void |
setSiteService(SiteService siteService)
|
void |
setTaggingService(TaggingService taggingService)
|
void |
setTransactionService(TransactionService transactionService)
|
WikiPageInfo |
updateWikiPage(WikiPageInfo page)
Updates an existing WikiPageInfo in the repository. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String WIKI_COMPONENT
protected static final java.lang.String CANNED_QUERY_GET_CHILDREN
Constructor Detail |
---|
public WikiServiceImpl()
Method Detail |
---|
public void setNodeDAO(NodeDAO nodeDAO)
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public void setSiteService(SiteService siteService)
public void setContentService(ContentService contentService)
public void setTaggingService(TaggingService taggingService)
public void setFileFolderService(FileFolderService fileFolderService)
public void setTransactionService(TransactionService transactionService)
public void setCannedQueryRegistry(org.alfresco.util.registry.NamedObjectRegistry cannedQueryRegistry)
canned queries
protected org.alfresco.service.cmr.repository.NodeRef getSiteWikiContainer(java.lang.String siteShortName, boolean create)
public WikiPageInfo getWikiPage(java.lang.String siteShortName, java.lang.String pageName)
WikiService
WikiPageInfo
from the repository
getWikiPage
in interface WikiService
public WikiPageInfo createWikiPage(java.lang.String siteShortName, java.lang.String title, java.lang.String content)
WikiService
WikiPageInfo
in the given site, with the
specified contents
createWikiPage
in interface WikiService
WikiPageInfo
public WikiPageInfo updateWikiPage(WikiPageInfo page)
WikiService
WikiPageInfo
in the repository.
updateWikiPage
in interface WikiService
WikiPageInfo
public void deleteWikiPage(WikiPageInfo page)
WikiService
WikiPageInfo
from the repository
deleteWikiPage
in interface WikiService
public org.alfresco.query.PagingResults listWikiPages(java.lang.String siteShortName, org.alfresco.query.PagingRequest paging)
WikiService
WikiPageInfo
instances in the repository
for the given site.
listWikiPages
in interface WikiService
public org.alfresco.query.PagingResults listWikiPages(java.lang.String siteShortName, java.lang.String user, org.alfresco.query.PagingRequest paging)
WikiService
WikiPageInfo
instances in the repository
for the given site and the specified user.
listWikiPages
in interface WikiService
public org.alfresco.query.PagingResults listWikiPagesByCreated(java.lang.String siteShortName, java.util.Date from, java.util.Date to, org.alfresco.query.PagingRequest paging)
WikiService
WikiPageInfo
instances in the repository
for the given site, created in the specified date range
listWikiPagesByCreated
in interface WikiService
public org.alfresco.query.PagingResults listWikiPagesByModified(java.lang.String siteShortName, java.util.Date from, java.util.Date to, org.alfresco.query.PagingRequest paging)
WikiService
WikiPageInfo
instances in the repository
for the given site, modified in the specified date range
listWikiPagesByModified
in interface WikiService
public org.alfresco.query.PagingResults listWikiPages(java.lang.String siteShortName, java.lang.String username, java.util.Date createdFrom, java.util.Date createdTo, java.util.Date modifiedFrom, java.util.Date modifiedTo, org.alfresco.query.PagingRequest paging)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |