@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface ExpandoColumnService extends BaseService
ExpandoColumnServiceUtil
Modifier and Type | Method and Description |
---|---|
ExpandoColumn |
addColumn(long tableId,
String name,
int type)
NOTE FOR DEVELOPERS:
Never modify or reference this interface directly.
|
ExpandoColumn |
addColumn(long tableId,
String name,
int type,
Object defaultData) |
void |
deleteColumn(long columnId) |
ExpandoColumn |
fetchExpandoColumn(long columnId) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
ExpandoColumn |
updateColumn(long columnId,
String name,
int type) |
ExpandoColumn |
updateColumn(long columnId,
String name,
int type,
Object defaultData) |
ExpandoColumn |
updateTypeSettings(long columnId,
String typeSettings) |
ExpandoColumn addColumn(long tableId, String name, int type) throws PortalException
ExpandoColumnServiceUtil
to access the expando column remote service. Add custom service methods to com.liferay.portlet.expando.service.impl.ExpandoColumnServiceImpl
and rerun ServiceBuilder to automatically copy the method declarations to this interface.PortalException
ExpandoColumn addColumn(long tableId, String name, int type, Object defaultData) throws PortalException
PortalException
void deleteColumn(long columnId) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) ExpandoColumn fetchExpandoColumn(long columnId) throws PortalException
PortalException
String getOSGiServiceIdentifier()
ExpandoColumn updateColumn(long columnId, String name, int type) throws PortalException
PortalException
ExpandoColumn updateColumn(long columnId, String name, int type, Object defaultData) throws PortalException
PortalException
ExpandoColumn updateTypeSettings(long columnId, String typeSettings) throws PortalException
PortalException