Search in sources :

Example 11 with PermissionEntity

use of org.usermanagement.dao.entity.PermissionEntity in project open-kilda by telstra.

the class PermissionConversionUtil method toPermissionEntity.

/**
 * To permission entity.
 *
 * @param permission the permission
 * @return the permission entity
 */
public static PermissionEntity toPermissionEntity(final Permission permission) {
    PermissionEntity permissionEntity = new PermissionEntity();
    permissionEntity.setName(permission.getName());
    permissionEntity.setDescription(permission.getDescription());
    permissionEntity.setIsEditable(permission.getIsEditable());
    permissionEntity.setIsAdminPermission(permission.getIsAdminPermission());
    StatusEntity statusEntity = Status.ACTIVE.getStatusEntity();
    permissionEntity.setStatusEntity(statusEntity);
    return permissionEntity;
}
Also used : PermissionEntity(org.usermanagement.dao.entity.PermissionEntity) StatusEntity(org.usermanagement.dao.entity.StatusEntity)

Aggregations

PermissionEntity (org.usermanagement.dao.entity.PermissionEntity)11 Transactional (org.springframework.transaction.annotation.Transactional)8 RoleEntity (org.usermanagement.dao.entity.RoleEntity)7 RequestValidationException (org.usermanagement.exception.RequestValidationException)6 HashSet (java.util.HashSet)2 UserEntity (org.usermanagement.dao.entity.UserEntity)2 Role (org.usermanagement.model.Role)2 ArrayList (java.util.ArrayList)1 StatusEntity (org.usermanagement.dao.entity.StatusEntity)1 Permission (org.usermanagement.model.Permission)1 UserInfo (org.usermanagement.model.UserInfo)1