| org.kuali.core.dao.ojb.PlatformAwareDaoBaseOjb org.kuali.module.chart.dao.ojb.FiscalYearMakersDaoOjb
Inner Class :public class ParentKeyChecker | |
Inner Class :public class ParentClass | |
Method Summary | |
public void | deleteNewYearRows(Integer requestYear) | public void | deleteYearAfterNewYearRowsForParents(Integer RequestYear, Class childClass) | public Integer | fiscalYearFromToday() | public HashMap<String, ArrayList<Class>> | getChildParentMap() | public HashMap<String, Class> | getMakerObjectsList() | public boolean | isAParentOf(String testClassName, Class childClass) | public void | makeUniversityDate(GregorianCalendar fiscalYearStartDate) this is the only routine that simply replaces what is there, if anything but, we have to do a delete--otherwise, we can get
an optimistic locking exception when we try to store a new row on top of something already in the database. | public void | resetCascades() | public void | setChildParentArrayMap(HashMap<String, Class[]> childParentArrayMap) Spring did not do the conversions of the XML necessary to create HashMap>. | public void | setDateTimeService(DateTimeService dateTimeService) | public void | setFiscalYearStartDate(GregorianCalendar fiscalYearStartDate) | public void | setLaggingCopyCycle(HashSet<String> laggingCopyCycle) | public void | setMakerObjectsList(HashMap<String, Class> makerObjectsList) | public void | setPersistenceStructureService(PersistenceStructureService persistenceStructureService) | public LinkedHashMap<String, FiscalYearMakersCopyAction> | setUpRun(Integer BaseYear, boolean replaceMode) | public void | testRIRelationships() | public void | testUpdateTwoDigitYear() |
replaceMode | final public static boolean replaceMode(Code) | | |
makeUniversityDate | public void makeUniversityDate(GregorianCalendar fiscalYearStartDate)(Code) | | this is the only routine that simply replaces what is there, if anything but, we have to do a delete--otherwise, we can get
an optimistic locking exception when we try to store a new row on top of something already in the database. we will delete by
fiscal year. the accounting period is assumed to correspond to the month, with the month of the start date being the first
period and the month of the last day of the fiscal year being the twelfth. the fiscal year tag is always the year of the
ending date of the fiscal year
Parameters: fiscalYearStartDate - |
setChildParentArrayMap | public void setChildParentArrayMap(HashMap<String, Class[]> childParentArrayMap)(Code) | | Spring did not do the conversions of the XML necessary to create HashMap>. (We got an ArrayList of
strings.) Since everything was written for an ArrayList, we will convert the Class[] version (which Spring can handle) to an
ArrayList here. (There is a way to get a "list" view of an array, and this view is an ArrayList. But we will create a new
one, which will be extensible, unlike the view.)
See Also: org.kuali.module.chart.dao.FiscalYearMakersDao.setChildParentArrayMap(java.util.HashMap) |
testUpdateTwoDigitYear | public void testUpdateTwoDigitYear()(Code) | | |
|
|