<commit_before>/*
 * =============================================================================
 * Copyright 1998-2013, IAESTE Internet Development Team. All rights reserved.
 * -----------------------------------------------------------------------------
 * Project: IntraWeb Services (iws-api) - net.iaeste.iws.api.enums.GroupStatus
 * -----------------------------------------------------------------------------
 * This software is provided by the members of the IAESTE Internet Development
 * Team (IDT) to IAESTE A.s.b.l. It is for internal use only and may not be
 * redistributed. IAESTE A.s.b.l. is not permitted to sell this software.
 *
 * This software is provided "as is"; the IDT or individuals within the IDT
 * cannot be held legally responsible for any problems the software may cause.
 * =============================================================================
 */
package net.iaeste.iws.api.enums;

/**
 * @author  <NAME> / last $Author:$
 * @version $Revision:$ / $Date:$
 * @since   1.7
 */
public enum GroupStatus {

    /**
     * The default value for all Groups, upon creation. It means that the Group
     * can be used and all data accessed without restrictions.
     */
    ACTIVE,

    /**
     * Groups, which are currently blocked, will not be visible or accessible.
     * If the Group is a Members Group, the users from this Group can no longer
     * log into the system. The purpose of this option, is to prevent misusage
     * of the system, without deleting the information. A Group with status
     * Blocked, can always be reactivated.
     */
    BLOCKED,

    /**
     * Groups, which are Deleted, can no longer be used. Data belonging to the
     * Group will be deleted, and if the Group is a Members Group, then the
     * current members can no longer use the IWS, as this translates to their
     * accounts being deleted as well.<br />
     *   Shared information belonging to the Group, will not be deleted from
     * the system.<br />
     *   Note; This is a non-reversible state.
     */
    DELETED
}<commit_msg>Renamed GroupStatus Blocked to Suspended (refs #100, #505).<commit_after>/*
 * =============================================================================
 * Copyright 1998-2013, IAESTE Internet Development Team. All rights reserved.
 * -----------------------------------------------------------------------------
 * Project: IntraWeb Services (iws-api) - net.iaeste.iws.api.enums.GroupStatus
 * -----------------------------------------------------------------------------
 * This software is provided by the members of the IAESTE Internet Development
 * Team (IDT) to IAESTE A.s.b.l. It is for internal use only and may not be
 * redistributed. IAESTE A.s.b.l. is not permitted to sell this software.
 *
 * This software is provided "as is"; the IDT or individuals within the IDT
 * cannot be held legally responsible for any problems the software may cause.
 * =============================================================================
 */
package net.iaeste.iws.api.enums;

/**
 * @author  <NAME> / last $Author:$
 * @version $Revision:$ / $Date:$
 * @since   1.7
 */
public enum GroupStatus {

    /**
     * The default value for all Groups, upon creation. It means that the Group
     * can be used and all data accessed without restrictions.
     */
    ACTIVE,

    /**
     * Groups, which are currently suspended, will not be visible or accessible.
     * If the Group is a Members Group, the users from this Group can no longer
     * log into the system. The purpose of this option, is to prevent misusage
     * of the system, without deleting the information. A Group with status
     * Blocked, can always be reactivated.
     */
    SUSPENDED,

    /**
     * Groups, which are Deleted, can no longer be used. Data belonging to the
     * Group will be deleted, and if the Group is a Members Group, then the
     * current members can no longer use the IWS, as this translates to their
     * accounts being deleted as well.<br />
     *   Shared information belonging to the Group, will not be deleted from
     * the system.<br />
     *   Note; This is a non-reversible state.
     */
    DELETED
}
{'fraction_non_alphanumeric': 0.2162934730824202, 'fraction_numerical': 0.006193425440686041, 'mean_word_length': 2.335186656076251, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5562664', 'n_tokens_mistral': 1080, 'n_tokens_neox': 1000, 'n_words': 479}