class DBService implements RolesProvider {

    boolean updateUserAuthorityFilter(RoleMember roleMember, final String userAuthorityFilter) {

        int currentState = roleMember.getSystemDisabled() == null ? 0 : roleMember.getSystemDisabled();
        int newState = getMemberUserAuthorityState(roleMember.getMemberName(), userAuthorityFilter, currentState);

        if (newState != currentState) {
            roleMember.setSystemDisabled(newState);
            return true;
        }
        return false;
    }

    public  DBService(ObjectStore store, AuditLogger auditLogger, ZMSConfig zmsConfig, AuditReferenceValidator auditReferenceValidator);

}