/* * Copyright (c) 2005-2011 Grameen Foundation USA * All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or * implied. See the License for the specific language governing * permissions and limitations under the License. * * See also http://www.apache.org/licenses/LICENSE-2.0.html for an * explanation of the license and how it is applied. */ package org.mifos.config.util.helpers; /** * This public interface will hold the constants related to configurable items. */ public interface ConfigConstants { String LATENESS_DAYS = "latenessDays"; String DORMANCY_DAYS = "dormancyDays"; // constants for Meeting configuration String FISCAL_START_OF_WEEK = "fiscalStartOfWeek"; String WEEK_OFF_LIST = "weekOffList"; // other constants Short OPTIONAL_FLAG = 0; Short DORMANCY_DAYS_DEFAULT = 30; Short LATENESS_DAYS_DEFAULT = 30; Short INTEREST_DAYS_DEFAULT = 365; Short FISCAL_START_OF_WEEK_DEFAULT = 2; String MEETING_SCHEDULE_TYPE_DEFAULT = "same_day"; String OFFICE_CONFIG_CONSTANTS = "org.mifos.config.util.helpers.OfficeConfigConstants"; String FIRST_NAME = "first_name"; String MIDDLE_NAME = "middle_name"; String SECOND_LAST_NAME = "second_last_name"; String LAST_NAME = "last_name"; String JASPER_REPORT_IS_HIDDEN = "jasperReportIsHidden"; String COLLECTION_SHEET_DAYS_IN_ADVANCE = "CollectionSheet.DaysInAdvance"; }