Example usage for com.liferay.portal.kernel.security.permission ActionKeys UPDATE

List of usage examples for com.liferay.portal.kernel.security.permission ActionKeys UPDATE

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.security.permission ActionKeys UPDATE.

Prototype

String UPDATE

To view the source code for com.liferay.portal.kernel.security.permission ActionKeys UPDATE.

Click Source Link

Usage

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMDataProviderInstanceServiceImpl.java

License:Open Source License

@Override
public DDMDataProviderInstance updateDataProviderInstance(long dataProviderInstanceId,
        Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMFormValues ddmFormValues,
        ServiceContext serviceContext) throws PortalException {

    DDMDataProviderInstancePermission.check(getPermissionChecker(), dataProviderInstanceId, ActionKeys.UPDATE);

    return ddmDataProviderInstanceLocalService.updateDataProviderInstance(getUserId(), dataProviderInstanceId,
            nameMap, descriptionMap, ddmFormValues, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMFormInstanceRecordServiceImpl.java

License:Open Source License

@Override
public void revertFormInstanceRecord(long ddmFormInstanceRecordId, String version,
        ServiceContext serviceContext) throws PortalException {

    DDMFormInstanceRecord ddmFormInstanceRecord = ddmFormInstanceRecordLocalService
            .getFormInstanceRecord(ddmFormInstanceRecordId);

    DDMFormInstanceRecordPermission.check(getPermissionChecker(),
            ddmFormInstanceRecord.getFormInstanceRecordId(), ActionKeys.UPDATE);

    ddmFormInstanceRecordLocalService.revertFormInstanceRecord(getGuestOrUserId(), ddmFormInstanceRecordId,
            version, serviceContext);//  w w w  .jav a 2 s .c o  m
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMFormInstanceRecordServiceImpl.java

License:Open Source License

@Override
public DDMFormInstanceRecord updateFormInstanceRecord(long ddmFormInstanceRecordId, boolean majorVersion,
        DDMFormValues ddmFormValues, ServiceContext serviceContext) throws PortalException {

    DDMFormInstanceRecord ddmFormInstanceRecord = ddmFormInstanceRecordLocalService
            .getFormInstanceRecord(ddmFormInstanceRecordId);

    DDMFormInstanceRecordPermission.check(getPermissionChecker(),
            ddmFormInstanceRecord.getFormInstanceRecordId(), ActionKeys.UPDATE);

    return ddmFormInstanceRecordLocalService.updateFormInstanceRecord(getUserId(), ddmFormInstanceRecordId,
            majorVersion, ddmFormValues, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMFormInstanceServiceImpl.java

License:Open Source License

/**
 * Updates the the record set's settings.
 *
 * @param  formInstanceId the primary key of the form instance
 * @param  settingsDDMFormValues the record set's settings. For more
 *         information see <code>DDMFormValues</code> in the
 *         <code>dynamic.data.mapping.api</code> module.
 * @return the record set/*www.j a  v a  2s  .  c  o m*/
 * @throws PortalException if a portal exception occurred
 */
@Override
public DDMFormInstance updateFormInstance(long formInstanceId, DDMFormValues settingsDDMFormValues)
        throws PortalException {

    DDMFormInstancePermission.check(getPermissionChecker(), formInstanceId, ActionKeys.UPDATE);

    return ddmFormInstanceLocalService.updateFormInstance(formInstanceId, settingsDDMFormValues);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMFormInstanceServiceImpl.java

License:Open Source License

@Override
public DDMFormInstance updateFormInstance(long ddmFormInstanceId, long ddmStructureId,
        Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMFormValues settingsDDMFormValues,
        ServiceContext serviceContext) throws PortalException {

    DDMFormInstancePermission.check(getPermissionChecker(), ddmFormInstanceId, ActionKeys.UPDATE);

    return ddmFormInstanceLocalService.updateFormInstance(ddmFormInstanceId, ddmStructureId, nameMap,
            descriptionMap, settingsDDMFormValues, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureServiceImpl.java

License:Open Source License

@Override
public void revertStructure(long structureId, String version, ServiceContext serviceContext)
        throws PortalException {

    DDMStructurePermission.check(getPermissionChecker(), structureId, ActionKeys.UPDATE);

    ddmStructureLocalService.revertStructure(getUserId(), structureId, version, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureServiceImpl.java

License:Open Source License

@Override
public DDMStructure updateStructure(long groupId, long parentStructureId, long classNameId, String structureKey,
        Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm,
        DDMFormLayout ddmFormLayout, ServiceContext serviceContext) throws PortalException {

    DDMStructurePermission.check(getPermissionChecker(), groupId, classNameId, structureKey, ActionKeys.UPDATE);

    return ddmStructureLocalService.updateStructure(getUserId(), groupId, parentStructureId, classNameId,
            structureKey, nameMap, descriptionMap, ddmForm, ddmFormLayout, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureServiceImpl.java

License:Open Source License

/**
 * Updates the structure matching the class name ID, structure key, and
 * group, replacing its old parent structure, name map, description map, and
 * XSD with new ones./*w  w  w .java2 s  .  c  o  m*/
 *
 * @param      groupId the primary key of the group
 * @param      parentStructureId the primary key of the new parent structure
 * @param      classNameId the primary key of the class name for the
 *             structure's related model
 * @param      structureKey the unique string identifying the structure
 * @param      nameMap the structure's new locales and localized names
 * @param      descriptionMap the structure's new locales and localized
 *             description
 * @param      definition the structure's new XML schema definition
 * @param      serviceContext the service context to be applied. Can set the
 *             modification date.
 * @return     the updated structure
 * @deprecated As of 2.1.0, replaced by {@link #updateStructure(long, long,
 *             long, String, Map, Map, DDMForm, DDMFormLayout,
 *             ServiceContext)}
 */
@Deprecated
@Override
public DDMStructure updateStructure(long groupId, long parentStructureId, long classNameId, String structureKey,
        Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, String definition,
        ServiceContext serviceContext) throws PortalException {

    DDMStructurePermission.check(getPermissionChecker(), groupId, classNameId, structureKey, ActionKeys.UPDATE);

    return ddmStructureLocalService.updateStructure(groupId, parentStructureId, classNameId, structureKey,
            nameMap, descriptionMap, definition, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureServiceImpl.java

License:Open Source License

@Override
public DDMStructure updateStructure(long structureId, long parentStructureId, Map<Locale, String> nameMap,
        Map<Locale, String> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout,
        ServiceContext serviceContext) throws PortalException {

    DDMStructurePermission.check(getPermissionChecker(), structureId, ActionKeys.UPDATE);

    return ddmStructureLocalService.updateStructure(getUserId(), structureId, parentStructureId, nameMap,
            descriptionMap, ddmForm, ddmFormLayout, serviceContext);
}

From source file:com.liferay.dynamic.data.mapping.service.impl.DDMStructureServiceImpl.java

License:Open Source License

/**
 * Updates the structure matching the structure ID, replacing the old parent
 * structure ID, name map, description map, and XSD with the new values.
 *
 * @param      structureId the primary key of the structure
 * @param      parentStructureId the new parent structure primary key
 * @param      nameMap the structure's new locales and localized names
 * @param      descriptionMap the structure's new locales and localized
 *             description/* w  w  w  . j  av a2  s.  c  om*/
 * @param      definition the new XML schema definition of the structure
 * @param      serviceContext the service context to be applied. Can set the
 *             modification date.
 * @return     the updated structure
 * @deprecated As of 2.1.0, replaced by {@link #updateStructure(long, long,
 *             Map, Map, DDMForm, DDMFormLayout, ServiceContext)}
 */
@Deprecated
@Override
public DDMStructure updateStructure(long structureId, long parentStructureId, Map<Locale, String> nameMap,
        Map<Locale, String> descriptionMap, String definition, ServiceContext serviceContext)
        throws PortalException {

    DDMStructurePermission.check(getPermissionChecker(), structureId, ActionKeys.UPDATE);

    return ddmStructureLocalService.updateStructure(structureId, parentStructureId, nameMap, descriptionMap,
            definition, serviceContext);
}