public interface TagProvideable extends Taggable, TagProvider
Taggable, inherits all methods from TagProviderEntityProvider interface| Modifier and Type | Method and Description |
|---|---|
List<EntityData> |
findEntitesByTags(String[] tags,
boolean matchAll,
Search search)
Search for all entities which have the given tags,
can limit the return using the search object
NOTE: Don't forget to check the RequestStorable request params for extra information
about the current user and location and other possible params when implementing this |
getEntityPrefixaddTagsToEntity, getTagsForEntity, removeTagsFromEntity, setTagsForEntityList<EntityData> findEntitesByTags(String[] tags, boolean matchAll, Search search)
RequestStorable request params for extra information
about the current user and location and other possible params when implementing thistags - a set of tags associated with entitiesmatchAll - if true then all tags must exist on the entity for it to be matched,
if false then the entity just has to have one or more of the given tagssearch - (optional) a search object, used to order or limit the number of returned results,
restrictions will be typically ignoredIllegalArgumentException - if the tags set is empty or nullCopyright © 2003–2021 Sakai Project. All rights reserved.