@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
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