com.liferay.asset.kernel.service
Interface AssetTagService
- All Superinterfaces:
- BaseService
- All Known Implementing Classes:
- AssetTagServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface AssetTagService- extends BaseService
Provides the remote service interface for AssetTag. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
AssetTagServiceUtil,
com.liferay.portlet.asset.service.base.AssetTagServiceBaseImpl,
com.liferay.portlet.asset.service.impl.AssetTagServiceImpl- {$generated.description}
|
Method Summary |
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> obc)
|
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> obc)
|
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name)
|
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name,
int start,
int end,
OrderByComparator<AssetTag> obc)
|
List<AssetTag> |
getTags(long groupId,
String name,
int start,
int end)
|
List<AssetTag> |
getTags(long groupId,
String name,
int start,
int end,
OrderByComparator<AssetTag> obc)
|
List<AssetTag> |
getTags(String className,
long classPK)
|
int |
getTagsCount(long groupId,
String name)
|
int |
getVisibleAssetsTagsCount(long groupId,
long classNameId,
String name)
|
int |
getVisibleAssetsTagsCount(long groupId,
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)
|
AssetTag |
updateTag(long tagId,
String name,
ServiceContext serviceContext)
|
addTag
AssetTag addTag(long groupId,
String name,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
getTag
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag getTag(long tagId)
throws PortalException
- Throws:
PortalException
updateTag
AssetTag updateTag(long tagId,
String name,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
getGroupTagsDisplay
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTagDisplay getGroupTagsDisplay(long groupId,
String name,
int start,
int end)
search
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONArray search(long groupId,
String name,
int start,
int end)
search
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONArray search(long[] groupIds,
String name,
int start,
int end)
getGroupTagsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getGroupTagsCount(long groupId)
getTagsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getTagsCount(long groupId,
String name)
getVisibleAssetsTagsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getVisibleAssetsTagsCount(long groupId,
String name)
getVisibleAssetsTagsCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getVisibleAssetsTagsCount(long groupId,
long classNameId,
String name)
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()
- Returns the OSGi service identifier.
- Returns:
- the OSGi service identifier
getGroupTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId)
getGroupTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId,
int start,
int end,
OrderByComparator<AssetTag> obc)
getGroupsTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupsTags(long[] groupIds)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(String className,
long classPK)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
String name,
int start,
int end)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
String name,
int start,
int end,
OrderByComparator<AssetTag> obc)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name,
int start,
int end,
OrderByComparator<AssetTag> obc)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long[] groupIds,
String name,
int start,
int end)
getTags
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long[] groupIds,
String name,
int start,
int end,
OrderByComparator<AssetTag> obc)
deleteTag
void deleteTag(long tagId)
throws PortalException
- Throws:
PortalException
deleteTags
void deleteTags(long[] tagIds)
throws PortalException
- Throws:
PortalException
mergeTags
void mergeTags(long fromTagId,
long toTagId)
throws PortalException
- Throws:
PortalException
mergeTags
void mergeTags(long[] fromTagIds,
long toTagId)
throws PortalException
- Throws:
PortalException