|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@ProviderType
@AccessControlled
@JSONWebService
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface AssetTagServiceProvides 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.
AssetTagServiceUtil,
AssetTagServiceBaseImpl,
AssetTagServiceImpl| Method Summary | |
|---|---|
abstract AssetTag |
addTag(String name,
String[] tagProperties,
ServiceContext serviceContext)
|
abstract void |
deleteTag(long tagId)
|
abstract void |
deleteTags(long[] tagIds)
|
abstract String |
getBeanIdentifier()
Returns the Spring bean ID for this bean. |
abstract List<AssetTag> |
getGroupsTags(long[] groupIds)
|
abstract List<AssetTag> |
getGroupTags(long groupId)
|
abstract List<AssetTag> |
getGroupTags(long groupId,
int start,
int end,
OrderByComparator obc)
|
abstract int |
getGroupTagsCount(long groupId)
|
abstract AssetTagDisplay |
getGroupTagsDisplay(long groupId,
String name,
int start,
int end)
|
abstract JSONObject |
getJSONGroupTags(long groupId,
String name,
int start,
int end)
Deprecated. As of 6.2.0, replaced by getGroupTagsDisplay(long,
String, int, int) |
abstract AssetTag |
getTag(long tagId)
|
abstract List<AssetTag> |
getTags(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
|
abstract List<AssetTag> |
getTags(long groupId,
long classNameId,
String name)
|
abstract List<AssetTag> |
getTags(long groupId,
long classNameId,
String name,
int start,
int end,
OrderByComparator obc)
|
abstract List<AssetTag> |
getTags(long groupId,
String name,
String[] tagProperties,
int start,
int end)
|
abstract List<AssetTag> |
getTags(String className,
long classPK)
|
abstract int |
getTagsCount(long groupId,
long classNameId,
String name)
|
abstract int |
getTagsCount(long groupId,
String name)
|
abstract int |
getTagsCount(long groupId,
String name,
String[] tagProperties)
|
abstract void |
mergeTags(long[] fromTagIds,
long toTagId,
boolean overrideProperties)
|
abstract void |
mergeTags(long fromTagId,
long toTagId,
boolean overrideProperties)
|
abstract JSONArray |
search(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
|
abstract JSONArray |
search(long groupId,
String name,
String[] tagProperties,
int start,
int end)
|
abstract void |
setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean. |
abstract AssetTag |
updateTag(long tagId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
|
| Method Detail |
|---|
String getBeanIdentifier()
void setBeanIdentifier(String beanIdentifier)
beanIdentifier - the Spring bean ID for this bean
AssetTag addTag(String name,
String[] tagProperties,
ServiceContext serviceContext)
throws PortalException,
SystemException
PortalException
SystemException
void deleteTag(long tagId)
throws PortalException,
SystemException
PortalException
SystemException
void deleteTags(long[] tagIds)
throws PortalException,
SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupsTags(long[] groupIds)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId,
int start,
int end,
OrderByComparator obc)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getGroupTagsCount(long groupId)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTagDisplay getGroupTagsDisplay(long groupId,
String name,
int start,
int end)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONObject getJSONGroupTags(long groupId,
String name,
int start,
int end)
throws PortalException,
SystemException
getGroupTagsDisplay(long,
String, int, int)
PortalException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag getTag(long tagId)
throws PortalException,
SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name,
int start,
int end,
OrderByComparator obc)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
String name,
String[] tagProperties,
int start,
int end)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(String className,
long classPK)
throws PortalException,
SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getTagsCount(long groupId,
long classNameId,
String name)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getTagsCount(long groupId,
String name)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getTagsCount(long groupId,
String name,
String[] tagProperties)
throws SystemException
SystemException
void mergeTags(long fromTagId,
long toTagId,
boolean overrideProperties)
throws PortalException,
SystemException
PortalException
SystemException
void mergeTags(long[] fromTagIds,
long toTagId,
boolean overrideProperties)
throws PortalException,
SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONArray search(long groupId,
String name,
String[] tagProperties,
int start,
int end)
throws SystemException
SystemException
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONArray search(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
throws SystemException
SystemException
AssetTag updateTag(long tagId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
throws PortalException,
SystemException
PortalException
SystemException
|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||