1 /*
2 * Copyright (2005-2009) Schibsted Søk AS
3 * This file is part of SESAT.
4 *
5 * SESAT is free software: you can redistribute it and/or modify
6 * it under the terms of the GNU Affero General Public License as published by
7 * the Free Software Foundation, either version 3 of the License, or
8 * (at your option) any later version.
9 *
10 * SESAT is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU Affero General Public License for more details.
14 *
15 * You should have received a copy of the GNU Affero General Public License
16 * along with SESAT. If not, see <http://www.gnu.org/licenses/>.
17 */
18 package no.sesat.search.user.enums;
19
20 /**
21 * Enum with the different property keys that we support.
22 *
23 * @author <a href="mailto:endre@sesam.no">Endre Midtgård Meckelborg</a>
24 * @version <tt>$Id: PropertyKey.java 22 2009-03-17 08:57:04Z sshafroi $</tt>
25 */
26 public enum PropertyKey {
27
28 /** Property holding the confirm code to activate a new user. */
29 CONFIRM_CODE,
30
31 EMAIL_PRIMARY,
32
33 NAME_FIRST,
34
35 NAME_MIDDLE,
36
37 NAME_LAST,
38
39 ADDRESS,
40
41 POSTCODE,
42
43 POSTPLACE,
44
45 COUNTRY,
46
47 SEX,
48
49 DOB,
50
51 PICTURE,
52 PICTURE_SMALL,
53 PICTURE_BIG,
54 PICTURE_SQUARE,
55
56 /** Property holding my TV channels.
57 * @deprecated application specific.
58 */
59 MY_CHANNELS;
60
61 }