public Trigger createTrigger( Activation item, WorkingMemory wm ) {
long timestamp = ((InternalWorkingMemory) wm).getTimerService().getCurrentTime();
String[] calendarNames = item.getRule().getCalendars();
Calendars calendars = ((InternalWorkingMemory) wm).getCalendars();
long timeSinceLastFire = 0;
ScheduledAgendaItem schItem = ( ScheduledAgendaItem ) item;
if ( schItem.getJobHandle() != null ) {
DefaultJobHandle jh = ( DefaultJobHandle) schItem.getJobHandle();