@AccessControlled @CTAware @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) |
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
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