add java methods that use store procedures to generate complex calendar schedule

last update this term