KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > efs > openreports > ORStatics


1 /*
2  * Copyright (C) 2003 Erik Swenson - erik@oreports.com
3  *
4  * This program is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU General Public License
6  * as published by the Free Software Foundation; either version 2
7  * of the License, or (at your option) any later version.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program; if not, write to the Free Software
16  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17  *
18  */

19
20 package org.efs.openreports;
21
22 public interface ORStatics
23 {
24     // session keys
25
public static final String JavaDoc REPORT = "report";
26     public static final String JavaDoc REPORT_SCHEDULE = "reportSchedule";
27     public static final String JavaDoc REPORT_USER = "user";
28     public static final String JavaDoc REPORT_GROUP = "group";
29     public static final String JavaDoc REPORT_PARAMETERS = "reportParameters";
30     public static final String JavaDoc REPORT_LOG = "reportLog";
31     public static final String JavaDoc EXPORT_TYPE = "exportType";
32     public static final String JavaDoc JASPERPRINT = "jasperPrint";
33     public static final String JavaDoc IMAGES_MAP = "IMAGES_MAP";
34     public static final String JavaDoc QUERY_REPORT_RESULTS = "query_report_results";
35     public static final String JavaDoc QUERY_REPORT_PROPERTIES = "query_report_properties";
36     public static final String JavaDoc JXLS_REPORT_RESULTS = "results";
37     
38     // action names
39
public static final String JavaDoc QUERY_REPORT_ACTION = "queryReport";
40     public static final String JavaDoc CHART_REPORT_ACTION = "chartReport";
41     public static final String JavaDoc JXLSREPORT_ACTION = "jxlsReport";
42     public static final String JavaDoc JFREEREPORT_RESULT = "jfreeReport";
43     public static final String JavaDoc SCHEDULE_REPORT_ACTION = "reportSchedule";
44     public static final String JavaDoc NOT_AUTHORIZED = "notauthorized";
45     public static final String JavaDoc DASHBOARD_ACTION = "dashboard";
46     public static final String JavaDoc PROMPT_PARAMETERS_ACTION = "reportDetail";
47     
48     // standard report parameter names
49
public static final String JavaDoc USER_ID = "OPENREPORTS_USER_ID";
50     public static final String JavaDoc USER_NAME = "OPENREPORTS_USER_NAME";
51     public static final String JavaDoc EXTERNAL_ID = "OPENREPORTS_USER_EXTERNALID";
52     public static final String JavaDoc IMAGE_DIR = "OPENREPORTS_IMAGE_DIR";
53     public static final String JavaDoc REPORT_DIR = "OPENREPORTS_REPORT_DIR";
54     public static final String JavaDoc EXPORT_TYPE_PARAM = "OPENREPORTS_EXPORT_TYPE";
55
56     public static final String JavaDoc[] EXPORT_TYPES = new String JavaDoc[] { "PDF", "XLS", "HTML", "CSV",
57             "IMAGE", "RFT", "TEXT", "EXCEL" };
58     
59     // roles
60
public static final String JavaDoc OPENREPORTS_ROLE = "OPENREPORTS_ROLE";
61     public static final String JavaDoc SCHEDULER_ROLE = "SCHEDULER_ROLE";
62     public static final String JavaDoc ROOT_ADMIN_ROLE = "ROOT_ADMIN_ROLE";
63     public static final String JavaDoc DATASOURCE_ADMIN_ROLE = "DATASOURCE_ADMIN_ROLE";
64     public static final String JavaDoc REPORT_ADMIN_ROLE = "REPORT_ADMIN_ROLE";
65     public static final String JavaDoc PARAMETER_ADMIN_ROLE = "PARAMETER_ADMIN_ROLE";
66     public static final String JavaDoc USER_ADMIN_ROLE = "USER_ADMIN_ROLE";
67     public static final String JavaDoc GROUP_ADMIN_ROLE = "GROUP_ADMIN_ROLE";
68     public static final String JavaDoc CHART_ADMIN_ROLE = "CHART_ADMIN_ROLE";
69     public static final String JavaDoc LOG_VIEWER_ROLE = "LOG_VIEWER_ROLE";
70     public static final String JavaDoc ALERT_ADMIN_ROLE = "ALERT_ADMIN_ROLE";
71     public static final String JavaDoc ALERT_USER_ROLE = "ALERT_USER_ROLE";
72     public static final String JavaDoc DASHBOARD_ROLE = "DASHBOARD_ROLE";
73     public static final String JavaDoc UPLOAD_ROLE = "UPLOAD_ROLE";
74     public static final String JavaDoc SCHEDULER_ADMIN_ROLE = "SCHEDULER_ADMIN_ROLE";
75     public static final String JavaDoc ADVANCED_SCHEDULER_ROLE = "ADVANCED_SCHEDULER_ROLE";
76     
77     public static final String JavaDoc[] ADMIN_ROLES = new String JavaDoc[] { ROOT_ADMIN_ROLE,
78             DATASOURCE_ADMIN_ROLE, REPORT_ADMIN_ROLE, PARAMETER_ADMIN_ROLE,
79             USER_ADMIN_ROLE, GROUP_ADMIN_ROLE, CHART_ADMIN_ROLE, ALERT_ADMIN_ROLE,
80             SCHEDULER_ADMIN_ROLE };
81     
82 }
83
Popular Tags