Liferay 6.1.0

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

Method Summary
 AssetTagProperty addTagProperty(long tagId, String key, String value)
           
 void deleteTagProperty(long tagPropertyId)
           
 List<AssetTagProperty> getTagProperties(long tagId)
           
 List<AssetTagProperty> getTagPropertyValues(long companyId, String key)
           
 AssetTagProperty updateTagProperty(long tagPropertyId, String key, String value)
           
 

Method Detail

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

Liferay 6.1.0