class OnceSchedulingStrategy implements ISchedulingStrategy {

    @Override
    public void postProcess(final ISchedulerEntry entry) throws SchedulingStrategyExecutionException {
        try {
            entry.cancel();
        } catch (EntryStorageAccessException | EntryScheduleException e) {
            throw new SchedulingStrategyExecutionException("Error occurred cancelling completed entry.", e);
        }
    }

    public  OnceSchedulingStrategy();

}