com.liferay.portlet.expando.service
Interface ExpandoValueService
- All Known Implementing Classes:
- ExpandoValueServiceBaseImpl, ExpandoValueServiceImpl, 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.
- See Also:
ExpandoValueServiceUtil
,
ExpandoValueServiceBaseImpl
,
ExpandoValueServiceImpl
- ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.
Method Summary |
ExpandoValue |
addValue(long companyId,
String className,
String tableName,
String columnName,
long classPK,
Object data)
|
ExpandoValue |
addValue(long companyId,
String className,
String tableName,
String columnName,
long classPK,
String data)
|
void |
addValues(long companyId,
String className,
String tableName,
long classPK,
Map<String,Serializable> attributeValues)
|
Map<String,Serializable> |
getData(long companyId,
String className,
String tableName,
Collection<String> columnNames,
long classPK)
|
Serializable |
getData(long companyId,
String className,
String tableName,
String columnName,
long classPK)
|
JSONObject |
getJSONData(long companyId,
String className,
String tableName,
String columnName,
long classPK)
|
addValue
ExpandoValue addValue(long companyId,
String className,
String tableName,
String columnName,
long classPK,
Object data)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addValue
ExpandoValue addValue(long companyId,
String className,
String tableName,
String columnName,
long classPK,
String data)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addValues
void addValues(long companyId,
String className,
String tableName,
long classPK,
Map<String,Serializable> attributeValues)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getData
@Transactional(propagation=SUPPORTS,
readOnly=true)
Map<String,Serializable> getData(long companyId,
String className,
String tableName,
Collection<String> columnNames,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getData
@Transactional(propagation=SUPPORTS,
readOnly=true)
Serializable getData(long companyId,
String className,
String tableName,
String columnName,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getJSONData
@Transactional(propagation=SUPPORTS,
readOnly=true)
JSONObject getJSONData(long companyId,
String className,
String tableName,
String columnName,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException