|
|||||||||
| 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)
WikiServiceWikiPageInfo from the repository
getWikiPage in interface WikiService
public WikiPageInfo createWikiPage(java.lang.String siteShortName,
java.lang.String title,
java.lang.String content)
WikiServiceWikiPageInfo in the given site, with the
specified contents
createWikiPage in interface WikiServiceWikiPageInfopublic WikiPageInfo updateWikiPage(WikiPageInfo page)
WikiServiceWikiPageInfo in the repository.
updateWikiPage in interface WikiServiceWikiPageInfopublic void deleteWikiPage(WikiPageInfo page)
WikiServiceWikiPageInfo from the repository
deleteWikiPage in interface WikiService
public org.alfresco.query.PagingResults listWikiPages(java.lang.String siteShortName,
org.alfresco.query.PagingRequest paging)
WikiServiceWikiPageInfo 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)
WikiServiceWikiPageInfo 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)
WikiServiceWikiPageInfo 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)
WikiServiceWikiPageInfo 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 | ||||||||