Project

General

Profile

1
package eu.dnetlib.repo.manager.service.shared;
2

    
3
import com.google.gwt.user.client.rpc.IsSerializable;
4

    
5
/**
6
 * Created by nikonas on 23/12/15.
7
 */
8

    
9
public class Constants implements IsSerializable {
10

    
11
    public static final String MODE_LOCAL = "local";
12
    public static final String MODE_DNET = "dnet";
13
    public static final String MODE_LDAP = "ldap";
14
    public static final String ENV_LAREFERENCIA = "lareferencia";
15

    
16
    public static final String ENV_MINCYT = "mincyt";
17
    public static final String ENV_OPENAIRE_PRODUCTION = "openaire-production";
18
    public static final String ENV_OPENAIRE_BETA = "openaire-beta";
19
    public static final String ENV_DEVELOPMENT = "development";
20
    public static final String LATITUDE_PATTERN = "^(\\+|-)?(?:90(?:(?:\\.0{1,6})?)|(?:[0-9]|[1-8][0-9])(?:(?:\\.[0-9]{1,6})?))$";
21

    
22
    public static final String LONGITUDE_PATTERN = "^(\\+|-)?(?:180(?:(?:\\.0{1,6})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\\.[0-9]{1,6})?))$";
23
    public static final String EMAIL_PATTERN = "^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$";
24

    
25

    
26
    public static final String REPOSITORY_MODE_OPENDOAR = "opendoar";
27
    public static final String REPOSITORY_MODE_RE3DATA = "re3data";
28
    public static final String REPOSITORY_MODE_JOURNAL = "journal";
29
    public static final String REPOSITORY_MODE_AGGREGATOR = "aggregator";
30
    public static final String REPOSITORY_MODE_ALL = "all";
31

    
32
    public static final String VALIDATION_MODE_LITERATURE = "literature";
33
    public static final String VALIDATION_MODE_DATA = "data";
34
    public static final String VALIDATION_MODE_CRIS = "cris";
35

    
36
    public static final String VALIDATION_JOB_TYPE_COMPATIBILITY_TEST = "Compatibility Test";
37
    public static final String VALIDATION_JOB_TYPE_REGISTRATION_REQUEST = "Registration Request";
38
    public static final String VALIDATION_JOB_TYPE_WORKFLOW_REQUEST = "Workflow Request";
39

    
40
    public static final String VALIDATION_JOB_STATUS_SUCCESSFUL = "successful";
41
    public static final String VALIDATION_JOB_STATUS_FAILED = "failed";
42
    public static final String VALIDATION_JOB_STATUS_ONGOING = "ongoing";
43

    
44
}
(4-4/20)