Class TagServiceImpl
java.lang.Object
org.exoplatform.social.core.metadata.tag.TagServiceImpl
- All Implemented Interfaces:
org.exoplatform.social.metadata.tag.TagService
public class TagServiceImpl
extends Object
implements org.exoplatform.social.metadata.tag.TagService
-
Field Summary
Fields inherited from interface org.exoplatform.social.metadata.tag.TagService
METADATA_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionTagServiceImpl(org.exoplatform.social.metadata.MetadataService metadataService, org.exoplatform.social.core.space.spi.SpaceService spaceService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.services.listener.ListenerService listenerService) -
Method Summary
Modifier and TypeMethodDescriptionSet<org.exoplatform.social.metadata.tag.model.TagName> detectTagNames(String content) List<org.exoplatform.social.metadata.tag.model.TagName> findTags(org.exoplatform.social.metadata.tag.model.TagFilter tagFilter, long userIdentityId) Set<org.exoplatform.social.metadata.tag.model.TagName> getTagNames(org.exoplatform.social.metadata.tag.model.TagObject object) Set<org.exoplatform.social.metadata.tag.model.TagName> saveTags(org.exoplatform.social.metadata.tag.model.TagObject object, Set<org.exoplatform.social.metadata.tag.model.TagName> tagNames, long audienceId, long creatorId)
-
Constructor Details
-
TagServiceImpl
public TagServiceImpl(org.exoplatform.social.metadata.MetadataService metadataService, org.exoplatform.social.core.space.spi.SpaceService spaceService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.services.listener.ListenerService listenerService)
-
-
Method Details
-
detectTagNames
- Specified by:
detectTagNamesin interfaceorg.exoplatform.social.metadata.tag.TagService
-
getTagNames
public Set<org.exoplatform.social.metadata.tag.model.TagName> getTagNames(org.exoplatform.social.metadata.tag.model.TagObject object) - Specified by:
getTagNamesin interfaceorg.exoplatform.social.metadata.tag.TagService
-
saveTags
public Set<org.exoplatform.social.metadata.tag.model.TagName> saveTags(org.exoplatform.social.metadata.tag.model.TagObject object, Set<org.exoplatform.social.metadata.tag.model.TagName> tagNames, long audienceId, long creatorId) - Specified by:
saveTagsin interfaceorg.exoplatform.social.metadata.tag.TagService
-
findTags
public List<org.exoplatform.social.metadata.tag.model.TagName> findTags(org.exoplatform.social.metadata.tag.model.TagFilter tagFilter, long userIdentityId) - Specified by:
findTagsin interfaceorg.exoplatform.social.metadata.tag.TagService
-