@ProviderType public final class MockTagManager extends Object implements com.day.cq.tagging.TagManager
TagManager.| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreateTag(String tagID) |
boolean |
canCreateTagByTitle(String tagTitlePath) |
boolean |
canCreateTagByTitle(String tagTitlePath,
Locale locale) |
com.day.cq.tagging.Tag |
createTag(String tagID,
String title,
String description) |
com.day.cq.tagging.Tag |
createTag(String tagID,
String title,
String description,
boolean autoSave) |
com.day.cq.tagging.Tag |
createTagByTitle(String titlePath) |
com.day.cq.tagging.Tag |
createTagByTitle(String titlePath,
boolean autoSave) |
com.day.cq.tagging.Tag |
createTagByTitle(String titlePath,
Locale locale) |
void |
deleteTag(com.day.cq.tagging.Tag tag) |
void |
deleteTag(com.day.cq.tagging.Tag tag,
boolean autoSave) |
com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> |
find(String tagID) |
com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> |
find(String basePath,
List<String[]> tagSetIDs) |
com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> |
find(String basePath,
String[] tagIDs) |
com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> |
find(String basePath,
String[] tagIDs,
boolean oneMatchIsEnough) |
com.day.cq.tagging.TagManager.FindResults |
findByTitle(String title) |
Iterable<com.day.cq.tagging.Tag> |
findTagsByKeyword(String arg0,
Locale arg1,
String arg2) |
com.day.cq.tagging.Tag[] |
findTagsByTitle(String keyword,
Locale locale) |
com.day.cq.tagging.Tag[] |
getNamespaces() |
Iterator<com.day.cq.tagging.Tag> |
getNamespacesIter() |
org.apache.sling.api.resource.ResourceResolver |
getResourceResolver() |
javax.jcr.Session |
getSession() |
List<String> |
getSupportedLanguageCodes() |
static String |
getTagRootPath() |
com.day.cq.tagging.Tag[] |
getTags(org.apache.sling.api.resource.Resource resource) |
com.day.cq.tagging.Tag[] |
getTagsForSubtree(org.apache.sling.api.resource.Resource resource,
boolean shallow) |
void |
mergeTag(com.day.cq.tagging.Tag tag,
com.day.cq.tagging.Tag destination) |
com.day.cq.tagging.Tag |
moveTag(com.day.cq.tagging.Tag tag,
String destination) |
com.day.cq.tagging.Tag |
resolve(String tagID) |
com.day.cq.tagging.Tag |
resolveByTitle(String tagTitlePath) |
com.day.cq.tagging.Tag |
resolveByTitle(String tagTitlePath,
Locale locale) |
void |
setTags(org.apache.sling.api.resource.Resource resource,
com.day.cq.tagging.Tag[] tags) |
void |
setTags(org.apache.sling.api.resource.Resource resource,
com.day.cq.tagging.Tag[] tags,
boolean autoSave) |
public static String getTagRootPath()
public boolean canCreateTag(String tagID) throws com.day.cq.tagging.InvalidTagFormatException
canCreateTag in interface com.day.cq.tagging.TagManagercom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.tagging.Tag createTag(String tagID, String title, String description) throws AccessControlException, com.day.cq.tagging.InvalidTagFormatException
createTag in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.tagging.Tag createTag(String tagID, String title, String description, boolean autoSave) throws AccessControlException, com.day.cq.tagging.InvalidTagFormatException
createTag in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.tagging.Tag createTagByTitle(String titlePath) throws AccessControlException, com.day.cq.tagging.InvalidTagFormatException
createTagByTitle in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptionpublic void deleteTag(com.day.cq.tagging.Tag tag)
throws AccessControlException
deleteTag in interface com.day.cq.tagging.TagManagerAccessControlExceptionpublic void deleteTag(com.day.cq.tagging.Tag tag,
boolean autoSave)
throws AccessControlException
deleteTag in interface com.day.cq.tagging.TagManagerAccessControlExceptionpublic com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> find(String tagID)
find in interface com.day.cq.tagging.TagManagerpublic com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> find(String basePath, String[] tagIDs)
find in interface com.day.cq.tagging.TagManagerpublic com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> find(String basePath, String[] tagIDs, boolean oneMatchIsEnough)
find in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag[] getNamespaces()
getNamespaces in interface com.day.cq.tagging.TagManagerpublic Iterator<com.day.cq.tagging.Tag> getNamespacesIter()
getNamespacesIter in interface com.day.cq.tagging.TagManagerpublic javax.jcr.Session getSession()
getSession in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag[] getTags(org.apache.sling.api.resource.Resource resource)
getTags in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag[] getTagsForSubtree(org.apache.sling.api.resource.Resource resource,
boolean shallow)
getTagsForSubtree in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag resolve(String tagID)
resolve in interface com.day.cq.tagging.TagManagerpublic void setTags(org.apache.sling.api.resource.Resource resource,
com.day.cq.tagging.Tag[] tags)
setTags in interface com.day.cq.tagging.TagManagerpublic void setTags(org.apache.sling.api.resource.Resource resource,
com.day.cq.tagging.Tag[] tags,
boolean autoSave)
setTags in interface com.day.cq.tagging.TagManagerpublic org.apache.sling.api.resource.ResourceResolver getResourceResolver()
getResourceResolver in interface com.day.cq.tagging.TagManagerpublic boolean canCreateTagByTitle(String tagTitlePath) throws com.day.cq.tagging.InvalidTagFormatException
canCreateTagByTitle in interface com.day.cq.tagging.TagManagercom.day.cq.tagging.InvalidTagFormatExceptionpublic boolean canCreateTagByTitle(String tagTitlePath, Locale locale) throws com.day.cq.tagging.InvalidTagFormatException
canCreateTagByTitle in interface com.day.cq.tagging.TagManagercom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.tagging.Tag createTagByTitle(String titlePath, boolean autoSave) throws AccessControlException, com.day.cq.tagging.InvalidTagFormatException
createTagByTitle in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.tagging.Tag createTagByTitle(String titlePath, Locale locale) throws AccessControlException, com.day.cq.tagging.InvalidTagFormatException
createTagByTitle in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptionpublic com.day.cq.commons.RangeIterator<org.apache.sling.api.resource.Resource> find(String basePath, List<String[]> tagSetIDs)
find in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.TagManager.FindResults findByTitle(String title)
findByTitle in interface com.day.cq.tagging.TagManagerpublic void mergeTag(com.day.cq.tagging.Tag tag,
com.day.cq.tagging.Tag destination)
throws AccessControlException,
com.day.cq.tagging.TagException
mergeTag in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.TagExceptionpublic com.day.cq.tagging.Tag moveTag(com.day.cq.tagging.Tag tag,
String destination)
throws AccessControlException,
com.day.cq.tagging.InvalidTagFormatException,
com.day.cq.tagging.TagException
moveTag in interface com.day.cq.tagging.TagManagerAccessControlExceptioncom.day.cq.tagging.InvalidTagFormatExceptioncom.day.cq.tagging.TagExceptionpublic com.day.cq.tagging.Tag resolveByTitle(String tagTitlePath)
resolveByTitle in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag resolveByTitle(String tagTitlePath, Locale locale)
resolveByTitle in interface com.day.cq.tagging.TagManagerpublic com.day.cq.tagging.Tag[] findTagsByTitle(String keyword, Locale locale)
findTagsByTitle in interface com.day.cq.tagging.TagManagerpublic Iterable<com.day.cq.tagging.Tag> findTagsByKeyword(String arg0, Locale arg1, String arg2)
Copyright © 2014–2020 wcm.io. All rights reserved.