Hi All,
I have created a time window "Notification_weekdays" which is enabled from 'Monday 12 am' to 'Sat 12am'.
I have created below trigger to send email notifications.
{
String strLogFileName = "";
if((jcsPostRunningContext.getNewStatus().equals(JobStatus.Error) ||
jcsPostRunningContext.getNewStatus().equals(JobStatus.Unknown) ||
jcsPostRunningContext.getNewStatus().equals(JobStatus.Killed))
)
{
{
String email = "abc@ghi.com";
String subject = "Redwood job abend";
String strText = "Job id=" + jcsJob.getJobId().intValue() + ", Job name=" + jcsJob.getJobDefinition().getName() + ", Job Description=" + jcsJob.getDescription() + " , has abended";
JobDefinition jd = jcsSession.getJobDefinitionByName("System_Mail_Send");
{
Job subJob = jd.prepare();
subJob.getJobParameterByName("To").setInValueString(email);
subJob.getJobParameterByName("Subject").setInValueString(subject);
subJob.getJobParameterByName("Text").setInValueString(strText);
}
}
}
}
We need to trigger email notifications only if the time window "Notification_weekdays" is open.
Can you please help with the code for time window logic in the above trigger.
Regards,
Tinku