@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.PortalExceptionExpandoColumn addColumn(long tableId, String name, int type, Object defaultData) throws PortalException
PortalExceptionvoid deleteColumn(long columnId)
throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) ExpandoColumn fetchExpandoColumn(long columnId) throws PortalException
PortalExceptionString getOSGiServiceIdentifier()
ExpandoColumn updateColumn(long columnId, String name, int type) throws PortalException
PortalExceptionExpandoColumn updateColumn(long columnId, String name, int type, Object defaultData) throws PortalException
PortalExceptionExpandoColumn updateTypeSettings(long columnId, String typeSettings) throws PortalException
PortalException