com.liferay.portlet.asset.service
Interface AssetTagPropertyService
- All Known Implementing Classes:
- AssetTagPropertyServiceWrapper
@JSONWebService
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface AssetTagPropertyService
The interface for the asset tag property remote service.
This is a remote service. 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:
AssetTagPropertyServiceUtil,
com.liferay.portlet.asset.service.base.AssetTagPropertyServiceBaseImpl,
com.liferay.portlet.asset.service.impl.AssetTagPropertyServiceImpl
addTagProperty
AssetTagProperty addTagProperty(long tagId,
String key,
String value)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteTagProperty
void deleteTagProperty(long tagPropertyId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getTagProperties
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTagProperty> getTagProperties(long tagId)
throws SystemException
- Throws:
SystemException
getTagPropertyValues
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTagProperty> getTagPropertyValues(long companyId,
String key)
throws SystemException
- Throws:
SystemException
updateTagProperty
AssetTagProperty updateTagProperty(long tagPropertyId,
String key,
String value)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException