@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface AssetTagService extends BaseService
AssetTagServiceUtil
Modifier and Type | Method and Description |
---|---|
AssetTag |
addTag(long groupId,
String name,
ServiceContext serviceContext) |
void |
deleteTag(long tagId) |
void |
deleteTags(long[] tagIds) |
List<AssetTag> |
getGroupsTags(long[] groupIds) |
List<AssetTag> |
getGroupTags(long groupId) |
List<AssetTag> |
getGroupTags(long groupId,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator) |
int |
getGroupTagsCount(long groupId) |
AssetTagDisplay |
getGroupTagsDisplay(long groupId,
String name,
int start,
int end) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
AssetTag |
getTag(long tagId) |
List<AssetTag> |
getTags(long[] groupIds,
String name,
int start,
int end) |
List<AssetTag> |
getTags(long[] groupIds,
String name,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator) |
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name) |
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator) |
List<AssetTag> |
getTags(long groupId,
String name,
int start,
int end) |
List<AssetTag> |
getTags(long groupId,
String name,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator) |
List<AssetTag> |
getTags(String className,
long classPK) |
int |
getTagsCount(long[] groupIds,
String name) |
int |
getTagsCount(long groupId,
String name) |
int |
getVisibleAssetsTagsCount(long groupId,
long classNameId,
String name) |
void |
mergeTags(long[] fromTagIds,
long toTagId) |
void |
mergeTags(long fromTagId,
long toTagId) |
JSONArray |
search(long[] groupIds,
String name,
int start,
int end) |
JSONArray |
search(long groupId,
String name,
int start,
int end) |
void |
subscribeTag(long userId,
long groupId,
long tagId) |
void |
unsubscribeTag(long userId,
long tagId) |
AssetTag |
updateTag(long tagId,
String name,
ServiceContext serviceContext) |
AssetTag addTag(long groupId, String name, ServiceContext serviceContext) throws PortalException
PortalException
void deleteTag(long tagId) throws PortalException
PortalException
void deleteTags(long[] tagIds) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getGroupsTags(long[] groupIds)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getGroupTags(long groupId)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getGroupTags(long groupId, int start, int end, OrderByComparator<AssetTag> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getGroupTagsCount(long groupId)
@Transactional(propagation=SUPPORTS, readOnly=true) AssetTagDisplay getGroupTagsDisplay(long groupId, String name, int start, int end)
String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) AssetTag getTag(long tagId) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long groupId, long classNameId, String name)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long groupId, long classNameId, String name, int start, int end, OrderByComparator<AssetTag> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long groupId, String name, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long groupId, String name, int start, int end, OrderByComparator<AssetTag> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long[] groupIds, String name, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(long[] groupIds, String name, int start, int end, OrderByComparator<AssetTag> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) List<AssetTag> getTags(String className, long classPK)
@Transactional(propagation=SUPPORTS, readOnly=true) int getTagsCount(long groupId, String name)
@Transactional(propagation=SUPPORTS, readOnly=true) int getTagsCount(long[] groupIds, String name)
@Transactional(propagation=SUPPORTS, readOnly=true) int getVisibleAssetsTagsCount(long groupId, long classNameId, String name)
void mergeTags(long fromTagId, long toTagId) throws PortalException
PortalException
void mergeTags(long[] fromTagIds, long toTagId) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) JSONArray search(long groupId, String name, int start, int end)
@AccessControlled(guestAccessEnabled=true) @Transactional(propagation=SUPPORTS, readOnly=true) JSONArray search(long[] groupIds, String name, int start, int end)
void subscribeTag(long userId, long groupId, long tagId) throws PortalException
PortalException
void unsubscribeTag(long userId, long tagId) throws PortalException
PortalException
AssetTag updateTag(long tagId, String name, ServiceContext serviceContext) throws PortalException
PortalException