KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > raptus > owxv3 > Constants


1 /*
2  * eAdmin/OWX
3  * Copyright (C) 1996-2003 OWX-Project Team <owx-team@gmx.net>
4  */

5
6 package com.raptus.owxv3;
7
8
9 /**
10  * This class defines globally available constant values.
11  *
12  * <hr>
13  * <table width="100%" border="0">
14  * <tr>
15  * <td width="24%"><b>Filename</b></td><td width="76%">Constants.java</td>
16  * </tr>
17  * <tr>
18  * <td width="24%"><b>Author</b></td><td width="76%">Guy Z�rcher (gzuercher@raptus.com)</td>
19  * </tr>
20  * <tr>
21  * <td width="24%"><b>Date</b></td><td width="76%">15th of April 2001</td>
22  * </tr>
23  * </table>
24  * <hr>
25  * <table width="100%" border="0">
26  * <tr>
27  * <td width="24%"><b>Date / Author</b></td><td width="76%"><b>Changes</b></td>
28  * </tr>
29  * </table>
30  * <hr>
31  */

32 public class Constants extends Object JavaDoc
33 {
34     /**
35      * General constants
36      */

37     public static final String JavaDoc OWXVERSION = "3.0-1.0.2";
38
39     /**
40      *
41      */

42     public static final String JavaDoc OWXRESOURCES = "com.raptus.owxv3.resources.OmniaWebResources";
43     
44     /**
45      *
46      */

47     public static final String JavaDoc DEFAULT_SPACER = ".";
48     public static final String JavaDoc DEFAULT_ELEMENT = "index";
49     public static final String JavaDoc DEFAULT_DATEPATTERN="dd.MM.yyyy";
50     
51     public static final String JavaDoc DATEFIELD_NOW_IDENTIFIER="now";
52     public static final String JavaDoc URL_SEPARATOR="/";
53
54     /**
55      * Available sections
56      */

57     public static final String JavaDoc SECTION_PUBLICS = "publics";
58     public static final String JavaDoc SECTION_EADMIN = "eadmin";
59
60     /**
61      * Constants for accessing the configuration
62      */

63     public static final String JavaDoc VIRTUALHOST_IDENTIFICATION = "virtualhost.identification";
64     public static final String JavaDoc VIRTUALHOST_HOSTNAME = "virtualhost.hostname";
65     public static final String JavaDoc VIRTUALHOST_WEBMASTER = "virtualhost.webmaster.user";
66     public static final String JavaDoc VIRTUALHOST_USERS_LIST = "virtualhost.users.list";
67     public static final String JavaDoc VIRTUALHOST_MULTIUSER = "virtualhost.multiuser";
68     public static final String JavaDoc VIRTUALHOST_VMODULES_LIST = "virtualhost.vmodules.list";
69
70     public static final String JavaDoc GLOBALRESOURCES_KEY = "gres";
71     public static final String JavaDoc GLOBALRESOURCES_DATA_CONFIG = "global.resources.data.config";
72     public static final String JavaDoc GLOBALRESOURCES_DATA_SOURCE = "global.resources.data.source";
73
74     public static final String JavaDoc USER_PREFIX = "user.";
75     public static final String JavaDoc USER_PROPERTY_DISPLAYNAME = ".displayname";
76     public static final String JavaDoc USER_PROPERTY_PASSWORD = ".password";
77     public static final String JavaDoc USER_PROPERTY_LOCALE = ".locale";
78     public static final String JavaDoc USER_PROPERTY_EMAIL = ".email";
79     public static final String JavaDoc USER_PROPERTY_ALLOWED_VMODULES = ".vmodules.allowed";
80
81     public static final String JavaDoc VMODULE_PREFIX = "vmodule.";
82     public static final String JavaDoc VMODULE_PROPERTY_TYPE = ".type";
83     public static final String JavaDoc VMODULE_PROPERTY_LOCALES = ".locales";
84     public static final String JavaDoc VMODULE_PROPERTY_RESOURCES = ".resources";
85     public static final String JavaDoc VMODULE_PROPERTY_DATA_MANAGER = ".data.manager";
86     public static final String JavaDoc VMODULE_PROPERTY_DATA_CONFIG = ".data.config";
87     public static final String JavaDoc VMODULE_PROPERTY_DATA_SOURCE = ".data.source";
88     public static final String JavaDoc VMODULE_PROPERTY_PREFIX = ".property.";
89     public static final String JavaDoc VMODULE_PROPERTY_SECTIONS = ".sections";
90     public static final String JavaDoc VMODULE_SECTION_PREFIX = ".section.";
91     public static final String JavaDoc VMODULE_SECTION_ELEMENTS = ".elements";
92     public static final String JavaDoc VMODULE_SECTION_ELEMENT_PREFIX = ".element.";
93     public static final String JavaDoc VMODULE_SECTION_ELEMENT_DISPLAYNAME_PREFIX = ".displayname.";
94     public static final String JavaDoc VMODULE_SECTION_ELEMENT_URI = ".uri";
95     public static final String JavaDoc VMODULE_SECTION_ELEMENT_CONTROLLER = ".controller";
96     public static final String JavaDoc VMODULE_SECTION_ELEMENT_VIEW = ".view";
97     public static final String JavaDoc VMODULE_SECTION_ELEMENT_FORWARDS = ".forwards";
98     public static final String JavaDoc VMODULE_SECTION_ELEMENT_FORWARD = ".forward.";
99     public static final String JavaDoc VMODULE_SECTION_ELEMENT_PROPERTY_PREFIX = ".property.";
100
101
102     /**
103      *
104      */

105     public static final String JavaDoc HTTPGET_PARAM_ELEMENT = "element";
106     public static final String JavaDoc HTTPGET_PARAM_VMODULE = "vmodule";
107     public static final String JavaDoc HTTPGET_PARAM_LOCALE = "locale";
108     public static final String JavaDoc HTTPGET_PARAM_SECTION = "section";
109
110     /**
111      * Session key constants
112      */

113     public static final String JavaDoc SESSIONKEY_USER = "owxuser"; // com.raptus.owxv3.User
114
public static final String JavaDoc SESSIONKEY_VMCACHE = "owxvmodules"; // Hashtable (vmid/vmodule)
115
public static final String JavaDoc SESSIONKEY_TITLETAG = "owxtitletag"; // java.lang.String
116
public static final String JavaDoc SESSIONKEY_CATEGORY_FILTER
117                                                     = "owxcategoryfilter"; // Vector of displayable ids
118

119     /**
120      * Valid local or global forwarding screens (this is struts based)
121      */

122     public static final String JavaDoc SCREEN_LOGIN = "login";
123     public static final String JavaDoc SCREEN_LOGOUT = "logout";
124     public static final String JavaDoc SCREEN_SUCCESS = "success";
125     public static final String JavaDoc SCREEN_WELCOME = "welcome";
126     public static final String JavaDoc SCREEN_PUBLIC_LOGIN = "public_login";
127     public static final String JavaDoc SCREEN_PUBLIC_WELCOME = "public_welcome";
128     public static final String JavaDoc SCREEN_FAILED = "failed";
129     
130     public static final String JavaDoc SCREEN_ERROR_UNKNOWNELEMENT = "unknownelement";
131     public static final String JavaDoc SCREEN_ERROR_UNKNOWNVMODULE = "unknownvmodule";
132     public static final String JavaDoc SCREEN_ERROR_UNKNOWNLOCALE = "unknownlocale";
133     public static final String JavaDoc SCREEN_ERROR_UNKNOWNSECTION = "unknownsection";
134     public static final String JavaDoc SCREEN_ERROR_ACCESSDENIED = "accessdenied";
135
136     /**
137      *
138      */

139     public static final String JavaDoc MESSAGE_I18N_LOGINFAILED = "owx.api.login.failed";
140     public static final String JavaDoc MESSAGE_I18N_LOGINWELCOME = "owx.api.login.welcome";
141     
142     
143     /**
144      * Field types defined as constants for easier understanding
145      */

146     
147     public static final int FIELDTYPE_NUMBER = 1;
148     public static final int FIELDTYPE_TEXT = 2;
149     public static final int FIELDTYPE_DATE = 3;
150     public static final int FIELDTYPE_PRICE = 4;
151     public static final int FIELDTYPE_UNKNOWN = 0;
152
153     public static final String JavaDoc ROLE_SCREEN_EADMIN_WELCOME="login_welcome";
154     public static final String JavaDoc ROLE_SCREEN_LOGIN="container_login";
155     public static final String JavaDoc ROLE_SESSION_FORWARD="URL_TO_FORWARD";
156     
157     public static final String JavaDoc ROLE_OWXUSER="owxuser";
158 }
159
160 /* eof */
161
Popular Tags