add getNextScheduleTime and getBeatDuration methods
2.3.0