com.ebasetech.ufs.external
Interface Holiday


public interface Holiday

Implementations of this interface define a set of pre-defined holiday dates within the current OrganisationCalendar. It is assumed by the code elsewhere that all implementations of this interface have a default constructor. This constructor is invoked when the system is first started and each of the classes mentioned in the setup properties file is constructed and the addDates method is invoked.

See Also:
OrganisationCalendar

Method Summary
 void addDates(OrganisationCalendar calendar, com.ebasetech.ufs.kernel.IUFSServletContextProxy proxy)
          Add all dates for a particular Holiday implementation to the supplied calendar.
 

Method Detail

addDates

void addDates(OrganisationCalendar calendar,
              com.ebasetech.ufs.kernel.IUFSServletContextProxy proxy)
              throws com.ebasetech.ufs.utility.PersistenceException
Add all dates for a particular Holiday implementation to the supplied calendar.

Throws:
com.ebasetech.ufs.utility.PersistenceException