package is.idega.idegaweb.member.util; import com.idega.user.data.GroupTypeConstants; import com.idega.user.util.ICUserConstants; /** * A collection of the static variables used in the member system like group type names. * * @author <a href="mailto:eiki@idega.is">Eirikur Hrafnsson</a> * */ // uses the constants in GroupTypeConstants and ICUserConstants to declare the constants in this class public class IWMemberConstants { public static final String REQUEST_PARAMETER_SELECTED_GROUP_ID = "r_sel_gr_id"; public static final String APPLICATION_PARAMETER_ADMINISTRATOR_MAIN_EMAIL = "IW_MEMBER_ADMINISTRATOR_MAIN_EMAIL"; public static final String APPLICATION_PARAMETER_MAIL_SERVER = "IW_MEMBER_MAIL_SERVER_ADDRESS"; public static final String GROUP_RELATION_TYPE_PARENT = "GROUP_PARENT"; public static final String META_DATA_DIVISION_LEAGUE_CONNECTION ="CLUBDIV_CONN"; public static final String META_DATA_DIVISION_BOARD = "CLUBDIV_BOARD"; public static final String META_DATA_DIVISION_NUMBER ="CLUBDIV_NUMBER"; public static final String META_DATA_DIVISION_SSN = "CLUBDIV_SSN"; public static final String META_DATA_DIVISION_FOUNDED = "CLUBDIV_FOUNDED"; public static final String META_DATA_CLUB_LEAGUE_CONNECTION = "CLUBINFO_CONN"; public static final String META_DATA_CLUB_USING_SYSTEM = "CLUBINFO_SYSTEM"; public static final String META_DATA_CLUB_OPERATION = "CLUBINFO_OPERATION"; public static final String META_DATA_CLUB_STATUS = "CLUBINFO_STATUS"; public static final String META_DATA_CLUB_MAKE = "CLUBINFO_MAKE"; public static final String META_DATA_CLUB_IN_UMFI = "CLUBINFO_MEMBER"; public static final String META_DATA_CLUB_TYPE = "CLUBINFO_TYPE"; public static final String META_DATA_CLUB_FOUNDED = "CLUBINFO_FOUNDED"; public static final String META_DATA_CLUB_SSN = "CLUBINFO_SSN"; public static final String META_DATA_CLUB_NUMBER = ICUserConstants.META_DATA_GROUP_NUMBER; public static final String META_DATA_CLUB_STATUS_MULTI_DIVISION_CLUB = "1"; public static final String META_DATA_CLUB_STATUS_SINGLE_DIVISION_CLUB = "2"; public static final String META_DATA_CLUB_STATUS_NO_MEMBERS_CLUB = "3"; public static final String META_DATA_CLUB_STATE_INACTIVE = "INACTIVE"; public static final String META_DATA_CLUB_STATE_ACTIVE = "ACTIVE"; public static final String META_DATA_CLUB_STATE_COMPETITION_BAN = "COMP_BAN"; public static final String META_DATA_USER_CLUB_MEMBER_NUMBER_PREFIX = "CLUB_MEMB_NR_";//suffix with club id (group) public static final String GROUP_TYPE_ALIAS = "alias"; public static final String GROUP_TYPE_GENERAL = GroupTypeConstants.GROUP_TYPE_GENERAL; public static final String GROUP_TYPE_FEDERATION = "iwme_federation"; public static final String GROUP_TYPE_FEDERATION_STAFF = "iwme_federation_staff"; public static final String GROUP_TYPE_FEDERATION_COMMITTEE = "iwme_federation_committee"; public static final String GROUP_TYPE_UNION = "iwme_union"; public static final String GROUP_TYPE_UNION_STAFF = "iwme_union_staff"; public static final String GROUP_TYPE_UNION_COMMITTEE = "iwme_union_committee"; public static final String GROUP_TYPE_REGIONAL_UNION = "iwme_regional_union"; public static final String GROUP_TYPE_REGIONAL_UNION_STAFF = "iwme_regional_union_staff"; public static final String GROUP_TYPE_REGIONAL_UNION_COMMITTEE = "iwme_regional_union_committee"; public static final String GROUP_TYPE_REGIONAL_UNION_COLLECTION = "iwme_regional_union_collection"; public static final String GROUP_TYPE_LEAGUE = GroupTypeConstants.GROUP_TYPE_LEAGUE; public static final String GROUP_TYPE_LEAGUE_STAFF = "iwme_league_staff"; public static final String GROUP_TYPE_LEAGUE_COMMITTEE = "iwme_league_committee"; public static final String GROUP_TYPE_LEAGUE_COLLECTION = "iwme_league_collection"; public static final String GROUP_TYPE_LEAGUE_CLUB_COLLECTION = "iwme_league_club_collection"; public static final String GROUP_TYPE_LEAGUE_CLUB_DIVISION = "iwme_league_club_division"; public static final String GROUP_TYPE_CLUB = GroupTypeConstants.GROUP_TYPE_CLUB; public static final String GROUP_TYPE_CLUB_MEMBER = "iwme_club_member"; public static final String GROUP_TYPE_CLUB_PLAYER = "iwme_club_player"; public static final String GROUP_TYPE_CLUB_PLAYER_TEMPLATE = "iwme_club_player_template"; public static final String GROUP_TYPE_CLUB_TRAINER = "iwme_club_trainer"; public static final String GROUP_TYPE_CLUB_STAFF = "iwme_club_staff"; public static final String GROUP_TYPE_CLUB_COMMITTEE = "iwme_club_committee"; public static final String GROUP_TYPE_CLUB_COMMITTEE_MAIN = "iwme_club_main_committee"; public static final String GROUP_TYPE_CLUB_DIVISION = "iwme_club_division"; public static final String GROUP_TYPE_CLUB_DIVISION_TRAINER = "iwme_club_division_trainer"; public static final String GROUP_TYPE_CLUB_DIVISION_STAFF = "iwme_club_division_staff"; public static final String GROUP_TYPE_CLUB_DIVISION_COMMITTEE = "iwme_club_division_committee"; public static final String GROUP_TYPE_CLUB_DIVISION_TEMPLATE = "iwme_club_division_template"; public static final String GROUP_TYPE_TEMPORARY = "iwme_temporary"; public static final String GROUP_TYPE_CLUB_PRACTICE_PLAYER = "iwme_club_practice_player"; public static final String MEMBER_BOARD_CHAIR_MAN = "STAT_B_CHAIR"; //"chairman"; public static final String MEMBER_BOARD_VICE_CHAIRMAN = "STAT_B_VICECHAIR"; //"vice_chairman"; public static final String MEMBER_CASHIER = "STAT_B_CASH"; //"cashier"; public static final String MEMBER_SECRETARY = "STAT_B_SECR"; //"secretary"; public static final String MEMBER_BOARD_MEMBER = "STAT_B_MAINBOARD"; //"board_member"; public static final String MEMBER_EXTRA_BOARD = "STAT_B_EXTRABOARD"; //"extra_board"; public static final String MEMBER_STAND_IN = "STAT_B_EXTRA"; //"stand_in"; public static final String MEMBER_CO_CHIEF = "STAT_B_COCHIEF"; //"co-chief"; public static final String MEMBER_CEO = "STAT_B_CEO"; //"ceo"; public static final String MEMBER_PRESIDENT = "STAT_B_PRES"; //"president"; public static final String MEMBER_VICE_PRESIDENT = "STAT_B_VICEPRES"; //"vice_president"; public static final String STATUS_COACH = "STAT_COACH"; public static final String STATUS_ASSISTANT_COACH = "STAT_ASSCOACH"; public static final String ORDER_BY_NAME = "name_order"; public static final String ORDER_BY_GROUP_PATH = "group_path_order"; public static final String ORDER_BY_GROUP_TYPE = "group_type_order"; public static final String ORDER_BY_DATE_OF_BIRTH = "date_of_birth_order"; public static final String ORDER_BY_USER_STATUS = "user_status_order"; public static final String ORDER_BY_ADDRESS = "address_order"; public static final String ORDER_BY_POSTAL_ADDRESS = "postal_address_order"; public static final String ORDER_BY_POSTAL_CODE = "postal_code_order"; public static final String ORDER_BY_GROUP_NAME = "group_name_order"; public static final String ORDER_BY_ENTRY_DATE = "entry_date_order"; public static final String[] STATUS = {MEMBER_BOARD_CHAIR_MAN,MEMBER_BOARD_VICE_CHAIRMAN,MEMBER_CASHIER,MEMBER_SECRETARY,MEMBER_BOARD_MEMBER,MEMBER_EXTRA_BOARD,MEMBER_STAND_IN,MEMBER_CO_CHIEF,MEMBER_CEO,MEMBER_PRESIDENT,MEMBER_VICE_PRESIDENT}; }