|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.links.LinksServiceImpl
public class LinksServiceImpl
Field Summary | |
---|---|
protected static java.lang.String |
CANNED_QUERY_GET_CHILDREN
|
static java.lang.String |
LINKS_COMPONENT
|
Constructor Summary | |
---|---|
LinksServiceImpl()
|
Method Summary | |
---|---|
LinkInfo |
createLink(java.lang.String siteShortName,
java.lang.String title,
java.lang.String description,
java.lang.String url,
boolean internal)
Creates a new LinkInfo in the given site, with the
specified settings |
void |
deleteLink(LinkInfo link)
Deletes an existing LinkInfo from the repository |
org.alfresco.query.PagingResults |
findLinks(java.lang.String siteShortName,
java.lang.String user,
java.util.Date from,
java.util.Date to,
java.lang.String tag,
org.alfresco.query.PagingRequest paging)
Finds all LinkInfo instances indexed in the repository
for the given site, created by the specified user in the specified
date range, with the given tag |
LinkInfo |
getLink(java.lang.String siteShortName,
java.lang.String linkName)
Retrieves an existing LinkInfo from the repository |
protected org.alfresco.service.cmr.repository.NodeRef |
getSiteLinksContainer(java.lang.String siteShortName,
boolean create)
Fetches the Links Container on a site, creating as required if requested. |
org.alfresco.query.PagingResults |
listLinks(java.lang.String siteShortName,
java.util.Date from,
java.util.Date to,
org.alfresco.query.PagingRequest paging)
Retrieves all LinkInfo instances in the repository
for the given site, created in the specified date range |
org.alfresco.query.PagingResults |
listLinks(java.lang.String siteShortName,
org.alfresco.query.PagingRequest paging)
Retrieves all LinkInfo instances in the repository
for the given site. |
org.alfresco.query.PagingResults |
listLinks(java.lang.String siteShortName,
java.lang.String user,
org.alfresco.query.PagingRequest paging)
Retrieves all LinkInfo instances in the repository
for the given site and the specified user. |
void |
setCannedQueryRegistry(org.alfresco.util.registry.NamedObjectRegistry cannedQueryRegistry)
Set the registry of canned queries |
void |
setContentService(ContentService contentService)
|
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
|
void |
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
|
void |
setNodeDAO(NodeDAO nodeDAO)
|
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
|
void |
setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
|
void |
setSiteService(SiteService siteService)
|
void |
setTaggingService(TaggingService taggingService)
|
void |
setTransactionService(TransactionService transactionService)
|
LinkInfo |
updateLink(LinkInfo link)
Updates an existing LinkInfo 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 LINKS_COMPONENT
protected static final java.lang.String CANNED_QUERY_GET_CHILDREN
Constructor Detail |
---|
public LinksServiceImpl()
Method Detail |
---|
public void setNodeDAO(NodeDAO nodeDAO)
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public void setSiteService(SiteService siteService)
public void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
public void setContentService(ContentService contentService)
public void setTaggingService(TaggingService taggingService)
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
public void setTransactionService(TransactionService transactionService)
public void setCannedQueryRegistry(org.alfresco.util.registry.NamedObjectRegistry cannedQueryRegistry)
canned queries
protected org.alfresco.service.cmr.repository.NodeRef getSiteLinksContainer(java.lang.String siteShortName, boolean create)
public LinkInfo getLink(java.lang.String siteShortName, java.lang.String linkName)
LinksService
LinkInfo
from the repository
getLink
in interface LinksService
public LinkInfo createLink(java.lang.String siteShortName, java.lang.String title, java.lang.String description, java.lang.String url, boolean internal)
LinksService
LinkInfo
in the given site, with the
specified settings
createLink
in interface LinksService
LinkInfo
public LinkInfo updateLink(LinkInfo link)
LinksService
LinkInfo
in the repository.
updateLink
in interface LinksService
LinkInfo
public void deleteLink(LinkInfo link)
LinksService
LinkInfo
from the repository
deleteLink
in interface LinksService
public org.alfresco.query.PagingResults listLinks(java.lang.String siteShortName, org.alfresco.query.PagingRequest paging)
LinksService
LinkInfo
instances in the repository
for the given site.
listLinks
in interface LinksService
public org.alfresco.query.PagingResults listLinks(java.lang.String siteShortName, java.lang.String user, org.alfresco.query.PagingRequest paging)
LinksService
LinkInfo
instances in the repository
for the given site and the specified user.
listLinks
in interface LinksService
public org.alfresco.query.PagingResults listLinks(java.lang.String siteShortName, java.util.Date from, java.util.Date to, org.alfresco.query.PagingRequest paging)
LinksService
LinkInfo
instances in the repository
for the given site, created in the specified date range
listLinks
in interface LinksService
public org.alfresco.query.PagingResults findLinks(java.lang.String siteShortName, java.lang.String user, java.util.Date from, java.util.Date to, java.lang.String tag, org.alfresco.query.PagingRequest paging)
LinksService
LinkInfo
instances indexed in the repository
for the given site, created by the specified user in the specified
date range, with the given tag
findLinks
in interface LinksService
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |