com.liferay.portlet.expando.service
Interface ExpandoValueService
- All Known Implementing Classes:
- ExpandoValueServiceWrapper
@JSONWebService
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface ExpandoValueService
The interface for the expando value 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.
- Author:
- Brian Wing Shun Chan
- See Also:
ExpandoValueServiceUtil,
com.liferay.portlet.expando.service.base.ExpandoValueServiceBaseImpl,
com.liferay.portlet.expando.service.impl.ExpandoValueServiceImpl- Generated:
|
Method Summary |
ExpandoValue |
addValue(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK,
java.lang.Object data)
|
ExpandoValue |
addValue(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK,
java.lang.String data)
|
void |
addValues(long companyId,
java.lang.String className,
java.lang.String tableName,
long classPK,
java.util.Map<java.lang.String,java.io.Serializable> attributeValues)
|
java.util.Map<java.lang.String,java.io.Serializable> |
getData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.util.Collection<java.lang.String> columnNames,
long classPK)
|
java.io.Serializable |
getData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK)
|
JSONObject |
getJSONData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK)
|
addValue
ExpandoValue addValue(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK,
java.lang.Object data)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addValue
ExpandoValue addValue(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK,
java.lang.String data)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addValues
void addValues(long companyId,
java.lang.String className,
java.lang.String tableName,
long classPK,
java.util.Map<java.lang.String,java.io.Serializable> attributeValues)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getData
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.io.Serializable getData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getData
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.Map<java.lang.String,java.io.Serializable> getData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.util.Collection<java.lang.String> columnNames,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getJSONData
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONObject getJSONData(long companyId,
java.lang.String className,
java.lang.String tableName,
java.lang.String columnName,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException