package fi.arcusys.koku.util;
/**
* Collection of constants
*
* @author Toni Turunen
*
*/
public final class Constants {
private Constants() { /* Non instantiable */ }
public static final String DATE_FORMAT = "d.M.yyyy HH:mm";
public static final String DATE = "d.M.yyyy";
public static final String TIME = "HH:mm";
public static final String TIME_ZONE = "Europe/Helsinki";
public static final int PAGE_NUMBER = 10; // number of tasks in one page
public static final String INTALIO_GROUP_PREFIX = "koku\\";
public static final String PATH_MAIN = "/Message";
public static final String PORTAL_MODE_LOORA = "loora";
public static final String PORTAL_MODE_KUNPO = "kunpo";
/* koku-settings.properties keys */
public static final String PROPERTIES_ENVIROMENT_NAME = "environment.name";
public static final String PROPERTIES_VETUMA_ENABLED = "vetuma.enabled";
public static final String PROPERTIES_FILTER_RECIEVED_REQUESTS = "intalioFilterReceivedRequests";
public static final String PROPERTIES_FILTER_RECIEVED_INFO_REQUESTS = "intalioFilterReceivedInfoRequests";
public static final String PROPERTIES_FILTER_RECIEVED_APPLICATIONS = "intalioFilterReceivedApplications";
public static final String PROPERTIES_FILTER_RECIEVED_WARRANTS = "intalioFilterReceivedWarrants";
/* ModelMap attribute key */
public static final String RESPONSE = "response";
/* PortletURL attribute keys */
public static final String ATTR_CURRENT_PAGE = "currentPage";
public static final String ATTR_TASK_TYPE = "taskType";
public static final String ATTR_TASK_LINK = "tasklink";
public static final String ATTR_KEYWORD = "keyword";
public static final String ATTR_ORDER_TYPE = "orderType";
public static final String ATTR_USERNAME = "USER_username";
public static final String ATTR_TOKEN = "USER_token";
public static final String ATTR_TOKEN_FAILED = "USER_no_token";
public static final String ATTR_USER_ID = "USER_id";
public static final String ATTR_MESSAGE_ID = "messageId";
public static final String ATTR_REQUEST_ID = "requestId";
public static final String ATTR_RESPONSE_ID = "responseId";
public static final String ATTR_APPOIMENT_ID = "appointmentId";
public static final String ATTR_CONSENT_ID = "consentId";
public static final String ATTR_AUTHORIZATION_ID = "authorizationId";
public static final String ATTR_APPLICATION_ID = "applicationId";
public static final String ATTR_MY_ACTION = "myaction";
public static final String ATTR_TARGET_PERSON = "targetPerson";
public static final String ATTR_PORTAL_INFO = "portalInfo";
public static final String ATTR_PORTAL_ROLE = "portalRole";
public static final String ATTR_NAVI_TYPE = "naviType";
public static final String ATTR_KOKU_USER = "kokuUser";
/** PortalId. Check Portal types PORTAL_* */
public static final String ATTR_PORTAL_ID = "portal";
/** PortalPreferences key */
public static final String ATTR_PREFERENCES = "prefs";
public static final String ATTR_FORM_LIST = "formList";
/* ATTR_MY_ACTION parameter possible values.
* These values define which .jsp file action will referred e.g. showRequest.jsp etc.
*/
public static final String MY_ACTION_SHOW_MESSAGE = "showMessage";
public static final String MY_ACTION_SHOW_REQUEST = "showRequest";
public static final String MY_ACTION_SHOW_APPOINTMENT = "showAppointment";
public static final String MY_ACTION_SHOW_CONSENT = "showConsent";
public static final String MY_ACTION_SHOW_WARRANT = "showWarrant";
public static final String MY_ACTION_SHOW_TIPY = "showTipy";
public static final String MY_ACTION_SHOW_APPLICATION_KINDERGARTEN = "showApplicationKindergarten";
public static final String MY_ACTION_SHOW_NAVI = "showNavi";
public static final String MY_ACTION_TASKFORM = "taskform";
public static final String MY_ACTION_SHOW_REQUEST_RESPONSE = "showResponse";
/* ATTR_MY_TASK_TYPE parameter possible values. (Message-portlet) */
public static final String TASK_TYPE_MESSAGE_INBOX = "msg_inbox";
public static final String TASK_TYPE_MESSAGE_OUTBOX = "msg_outbox";
public static final String TASK_TYPE_MESSAGE_ARCHIVE_INBOX = "msg_archive_inbox";
public static final String TASK_TYPE_MESSAGE_ARCHIVE_OUTBOX = "msg_archive_outbox";
public static final String TASK_TYPE_CONSENT_EMPLOYEE_CONSENTS = "cst_own_employee"; // Virkailijan lähetetyt suostumus pyynnöt
public static final String TASK_TYPE_CONSENT_CITIZEN_CONSENTS = "cst_own_citizen"; // Kansalaiselle vastatut pyynnöt(/suostumukset) public static final String TASK_TYPE_CONSENT_CITIZEN_CONSENTS = "cst_own_citizen"; // Kansalaiselle vastatut pyynnöt(/suostumukset)
public static final String TASK_TYPE_CONSENT_CITIZEN_CONSENTS_OLD = "cst_own_citizen_old"; // Kansalaiselle vastatut pyynnöt vanhentuneet(/suostumukset)
public static final String TASK_TYPE_CONSENT_ASSIGNED_CITIZEN = "cst_assigned_citizen"; // Kansalaiselle saapuneet pyynnöt(/suostumukset)
public static final String TASK_TYPE_WARRANT_LIST_CITIZEN_CONSENTS = "cst_browse_customer_consents"; // Virkam.: Selaa asiakkaan valtakirjoja
public static final String TASK_TYPE_WARRANT_LIST_SUBJECT_CONSENTS = "cst_browse_subject_consents"; // Virkam.: Selaa asiakkaan valtakirjoja
public static final String TASK_TYPE_WARRANT_BROWSE_RECEIEVED = "cst_browse_own_warrants_from_user"; // Kuntalainen: Valtuuttajana
public static final String TASK_TYPE_WARRANT_BROWSE_SENT = "cst_browse_own_warrants_to_user"; // Kuntalainen: Valtuutettuna
public static final String TASK_TYPE_APPOINTMENT_RESPONSE_CITIZEN = "app_response_citizen"; // Kuntalainen: Tapaamiset - Vastatut
public static final String TASK_TYPE_APPOINTMENT_RESPONSE_CITIZEN_OLD = "app_response_citizen_old"; // Kuntalainen: Tapaamiset - Vanhat
public static final String TASK_TYPE_APPOINTMENT_RESPONSE_EMPLOYEE = "app_response_employee"; // Virkam.: Tapaamiset - Vastatut
public static final String TASK_TYPE_APPOINTMENT_INBOX_CITIZEN = "app_inbox_citizen";
public static final String TASK_TYPE_APPOINTMENT_INBOX_EMPLOYEE = "app_inbox_employee";
public static final String TASK_TYPE_REQUEST_VALID_EMPLOYEE = "req_valid"; // Pyynnöt - Avoimet
public static final String TASK_TYPE_REQUEST_DONE_EMPLOYEE = "req_valid_done"; // Pyynnöt - Valmiit
public static final String TASK_TYPE_REQUEST_REPLIED = "req_replied"; // Pyynnöt - Vastatut
public static final String TASK_TYPE_REQUEST_OLD = "req_old"; // Pyynnöt - Vanhat
public static final String TASK_TYPE_INFO_REQUEST_BROWSE_REPLIED = "info_req_browse_replied"; // Tietopyynnöt - Virkailija: Selaa vastattuja tietopyyntöjä
public static final String TASK_TYPE_INFO_REQUEST_BROWSE_SENT = "info_req_browse_sent"; // Tietopyynnöt - Virkailija: Selaa lähetettyjä tietopyyntöjä
public static final String TASK_TYPE_INFO_REQUEST_BROWSE = "info_req_browse"; // Tietopyynnöt - ADMIN: Selaa tietopyyntöjä
public static final String TASK_TYPE_APPLICATION_KINDERGARTEN_BROWSE = "application_kindergarten_browse"; // Asiointipalvelut - Selaa hakemuksia (päivähoito)
/* ATTR_PORTAL_INFO possible values */
public static final String PORTAL_LIFERAY = "Liferay";
public static final String PORTAL_JBOSS = "JBoss";
public static final String PORTAL_GATEIN = "GateIn";
/* Views */
public static final String VIEW_CONFIG = "config";
public static final String VIEW_NAVI_CONFIG = "naviconfig";
/* TaskManagerPortlet Views */
public static final String VIEW_TASK_MANAGER = "taskmanager";
public static final String VIEW_POPUP_FORM = "popupform";
public static final String VIEW_TASK_FORM = "taskform";
/* Message-portlet Views*/
public static final String VIEW_SHOW_REQUEST = "showrequest";
public static final String VIEW_SHOW_RESPONSE = "showresponse";
public static final String VIEW_SHOW_MESSAGE = "showmessage";
public static final String VIEW_SHOW_INTALIO_FORM = "showIntalioForm";
public static final String VIEW_SHOW_CONSENT = "showconsent";
public static final String VIEW_SHOW_WARRANT = "showwarrant";
public static final String VIEW_SHOW_INFO_REQUEST = "showtipy";
public static final String VIEW_SHOW_EMPLOYEE_APPOINTMENT = "showemployeeappointment";
public static final String VIEW_SHOW_CITIZEN_APPOINTMENT = "showcitizenappointment";
public static final String VIEW_SHOW_APPLICATION_KINDERGARTEN = "showkindergarten";
public static final String VIEW_MESSAGE_CITIZEN = "messagecitizen";
public static final String VIEW_MESSAGE_EMPLOYEE = "messageemployee";
public static final String VIEW_ERROR = "error";
/* JSON keys */
public static final String JSON_TOTAL_ITEMS = "totalItems";
public static final String JSON_TOTAL_PAGES = "totalPages";
public static final String JSON_TASKS = "tasks";
public static final String JSON_TOKEN_STATUS = "tokenStatus";
public static final String JSON_TASK_STATE = "taskState";
public static final String JSON_EDITABLE = "editable";
public static final String JSON_RENDER_URL = "renderUrl";
public static final String JSON_RESULT = "result";
public static final String JSON_FAILURE_UUID = "failureUuid";
public static final String JSON_LOGIN_STATUS = "loginStatus";
public static final String JSON_INBOX = "inbox";
public static final String JSON_ARCHIVE_INBOX = "archive_inbox";
public static final String JSON_CONSENTS_TOTAL = "consentsTotal";
public static final String JSON_APPOINTMENT_TOTAL = "appointmentsTotal";
public static final String JSON_REQUESTS_TOTAL = "requestsTotal";
public static final String JSON_INFO_REQUESTS_TOTAL = "infoRequestsTotal";
/* PortletPreferences keys: */
public static final String PREF_REFRESH_DURATION = "refreshDuration";
/* PortletPreferences keys: TaskManager */
public static final String PREF_TASK_FILTER = "taskFilter";
public static final String PREF_NOTIFICATION_FILTER = "notifFilter";
public static final String PREF_OPEN_FORM = "openForm";
public static final String PREF_DEFAULT_TASK_TYPE = "defaultTaskType";
public static final String PREF_EDITABLE = "editable";
/* PortletPreferences keys: Navigation */
public static final String PREF_NAVI_RELATIVE_PATH = "naviRelativePath";
public static final String PREF_NAVI_KKS = "preferencesPathKks";
public static final String PREF_NAVI_LOK = "preferencesPathLok";
public static final String PREF_NAVI_PYH = "preferencesPathPyh";
public static final String PREF_NAVI_DEFAULT_PATH = "navigationDefaultPath";
public static final String PREF_NAVI_PORTAL = "kokuPortalMode";
public static final String PREF_NAVI_FRONTPAGE = "frontPagePath";
/* PortletPreferences keys: MessagePortlet */
public static final String PREF_MESSAGE_TYPE = "messageType";
public static final String PREF_MESSAGE_PORTLET_PATH = "portletPath";
/* PortletPreferences keys: Palvelut-portlet */
public static final String PREF_SHOW_ONLY_CHECKED = "showOnlyChecked";
public static final String PREF_SHOW_ONLY_FORM_BY_ID = "showOnlyForm";
public static final String PREF_SHOW_ONLY_FORM_BY_DESCRIPTION = "showOnlyFormByDescription";
/** Use taskId or taskDescription to get intalio form. Possible values: "true" / "false" */
public static final String PREF_SHOW_TASKS_BY_ID = "useTaskId";
/* ? (Should be JSON values?) */
public static final String TOKEN_STATUS_VALID = "VALID";
public static final String TOKEN_STATUS_INVALID = "INVALID";
/* JSON_RESULT possible values */
public static final String RESPONSE_OK = "OK";
public static final String RESPONSE_FAIL = "FAIL";
/* JSON_Suggestion types */
public static final String SUGGESTION_CONSENT = "ConsentTemplateSuggestion";
public static final String SUGGESTION_WARRANT = "WarrantTemplateSuggestion";
public static final String SUGGESTION_BROWSE_ALL_CONSENTS = "BrowseAllConsents";
public static final String SUGGESTION_APPLICATION_KINDERGARTEN = "KindergartenName";
public static final String SUGGESTION_NO_TYPE = "noSuggestType";
}