Example usage for org.apache.commons.lang ArrayUtils isNotEmpty

List of usage examples for org.apache.commons.lang ArrayUtils isNotEmpty

Introduction

In this page you can find the example usage for org.apache.commons.lang ArrayUtils isNotEmpty.

Prototype

public static boolean isNotEmpty(boolean[] array) 

Source Link

Document

Checks if an array of primitive booleans is not empty or not null.

Usage

From source file:org.wso2.carbon.user.mgt.listeners.UserManagementAuditLogger.java

@Override
public boolean doPostUpdateRoleListOfUser(String userName, String[] deletedRoles, String[] newRoles,
        UserStoreManager userStoreManager) {

    if (isEnable()) {
        JSONObject dataObject = new JSONObject();
        if (ArrayUtils.isNotEmpty(deletedRoles)) {
            dataObject.put(ListenerUtils.DELETED_ROLES, new JSONArray(deletedRoles));
        }/*from ww  w.java  2 s  .c  o m*/
        if (ArrayUtils.isNotEmpty(newRoles)) {
            dataObject.put(ListenerUtils.NEW_ROLES, new JSONArray(newRoles));
        }
        audit.info(createAuditMessage(ListenerUtils.UPDATE_ROLES_OF_USER_ACTION,
                ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), dataObject, SUCCESS));
    }
    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserManagementAuditLogger.java

@Override
public boolean doPostGetRoleListOfUser(String userName, String filter, String[] roleList,
        UserStoreManager userStoreManager) {

    if (isEnable()) {
        JSONObject dataObject = new JSONObject();
        dataObject.put(ListenerUtils.FILTER_FIELD, filter);
        if (ArrayUtils.isNotEmpty(roleList)) {
            dataObject.put(ListenerUtils.ROLES_FIELD, new JSONArray(roleList));
        }//  w  w w.  j a  v a 2s.co  m
        audit.info(createAuditMessage(ListenerUtils.GET_ROLES_OF_USER_ACTION,
                ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), dataObject, SUCCESS));
    }
    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserManagementAuditLogger.java

@Override
public boolean doPostGetUserListOfRole(String roleName, String[] userList, UserStoreManager userStoreManager) {

    if (isEnable()) {
        JSONObject dataObject = new JSONObject();
        if (ArrayUtils.isNotEmpty(userList)) {
            dataObject.put(ListenerUtils.USERS_FIELD, new JSONArray(userList));
        }/*from w w  w. j  a v  a 2 s  . com*/
        audit.info(createAuditMessage(ListenerUtils.GET_USERS_OF_ROLE_ACTION,
                ListenerUtils.getEntityWithUserStoreDomain(roleName, userStoreManager), dataObject, SUCCESS));
    }
    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onAddUserFailure(String errorCode, String errorMessage, String userName, Object credential,
        String[] roleList, Map<String, String> claims, String profile, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    if (ArrayUtils.isNotEmpty(roleList)) {
        dataObject.put(ListenerUtils.ROLES_FIELD, new JSONArray(roleList));
    }//from w  ww . j  a va  2  s. c om
    dataObject.put(ListenerUtils.CLAIMS_FIELD, new JSONObject(claims));
    dataObject.put(ListenerUtils.PROFILE_FIELD, profile);
    audit.warn(createAuditMessage(ListenerUtils.ADD_USER_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), profile, errorCode,
            errorMessage));

    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onDeleteUserClaimValuesFailure(String errorCode, String errorMessage, String userName,
        String[] claims, String profileName, UserStoreManager userStoreManager) {

    JSONArray data = new JSONArray();
    if (ArrayUtils.isNotEmpty(claims)) {
        data = new JSONArray(claims);
    }/*from  w  w  w .  j  a  va  2 s  .c  om*/

    audit.warn(createAuditMessage(ListenerUtils.DELETE_USER_CLAIM_VALUES_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), data, errorCode,
            errorMessage));
    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onAddRoleFailure(String errorCode, String errorMessage, String roleName, String[] userList,
        Permission[] permissions, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    if (ArrayUtils.isNotEmpty(userList)) {
        dataObject.put(ListenerUtils.USERS_FIELD, new JSONArray(userList));
    }// w w  w .java 2s. c om
    if (ArrayUtils.isNotEmpty(permissions)) {
        JSONArray permissionsArray = new JSONArray(permissions);
        dataObject.put(ListenerUtils.PERMISSIONS_FIELD, permissionsArray);
    }
    audit.warn(createAuditMessage(ListenerUtils.ADD_ROLE_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(roleName, userStoreManager), dataObject, errorCode,
            errorMessage));

    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onUpdateUserListOfRoleFailure(String errorCode, String errorMessage, String roleName,
        String[] deletedUsers, String[] newUsers, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    if (ArrayUtils.isNotEmpty(deletedUsers)) {
        dataObject.put(ListenerUtils.DELETED_USERS, new JSONArray(deletedUsers));
    }//  w w w .j  a va  2 s  .  com
    if (ArrayUtils.isNotEmpty(newUsers)) {
        dataObject.put(ListenerUtils.NEW_USERS, new JSONArray(newUsers));
    }
    audit.warn(createAuditMessage(ListenerUtils.UPDATE_USERS_OF_ROLE_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(roleName, userStoreManager), dataObject, errorCode,
            errorMessage));

    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onUpdateRoleListOfUserFailure(String errorCode, String errorMessage, String userName,
        String[] deletedRoles, String[] newRoles, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    if (ArrayUtils.isNotEmpty(deletedRoles)) {
        dataObject.put(ListenerUtils.DELETED_ROLES, new JSONArray(deletedRoles));
    }/*from   w  w w. j  ava 2s  .  co  m*/
    if (ArrayUtils.isNotEmpty(newRoles)) {
        dataObject.put(ListenerUtils.NEW_ROLES, new JSONArray(newRoles));
    }
    audit.warn(createAuditMessage(ListenerUtils.UPDATE_ROLES_OF_USER_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), dataObject, errorCode,
            errorMessage));

    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onGetUserClaimValuesFailure(String errorCode, String errorMessage, String userName,
        String[] claims, String profile, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    dataObject.put(ListenerUtils.PROFILE_FIELD, profile);
    if (ArrayUtils.isNotEmpty(claims)) {
        dataObject.put(ListenerUtils.CLAIMS_FIELD, new JSONArray(claims));
    }/*from   w  w  w .jav  a  2s. co  m*/
    audit.info(createAuditMessage(ListenerUtils.GET_USER_CLAIM_VALUES_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(userName, userStoreManager), dataObject, errorCode,
            errorMessage));

    return true;
}

From source file:org.wso2.carbon.user.mgt.listeners.UserMgtFailureAuditLogger.java

@Override
public boolean onUpdatePermissionsOfRoleFailure(String errorCode, String errorMessage, String roleName,
        Permission[] permissions, UserStoreManager userStoreManager) {

    JSONObject dataObject = new JSONObject();
    if (ArrayUtils.isNotEmpty(permissions)) {
        JSONArray permissionsArray = new JSONArray(permissions);
        dataObject.put(ListenerUtils.PERMISSIONS_FIELD, permissionsArray);
    }/*  www  .  ja v  a 2s.  com*/

    audit.warn(createAuditMessage(ListenerUtils.UPDATE_PERMISSIONS_OF_ROLE_ACTION,
            ListenerUtils.getEntityWithUserStoreDomain(roleName, userStoreManager), dataObject, errorCode,
            errorMessage));
    return true;
}