log.debug("handleStartTimerFailed not complete");
}
}
void handleTimerCanceled(HistoryEvent event) {
TimerCanceledEventAttributes attributes = event.getTimerCanceledEventAttributes();
String timerId = attributes.getTimerId();
if (decisions.handleTimerCanceled(event)) {
OpenRequestInfo<?, ?> scheduled = scheduledTimers.remove(timerId);
if (scheduled != null) {
ExternalTaskCompletionHandle completionHandle = scheduled.getCompletionHandle();
CancellationException exception = new CancellationException();