code: @Override
      public boolean removeCalendar(final String calName) throws JobPersistenceException {
          return doWithLock(new LockCallback<Boolean>() {
              @Override
              public Boolean doWithLock(JedisCommands jedis) throws JobPersistenceException {
                  return storage.removeCalendar(calName, jedis);
              }
          }, "Could not remove calendar.");
      }
docs: Remove (delete) the <code>{@link org.quartz.Calendar}</code> with the
  given name.
  <p/>
  <p>
  If removal of the <code>Calendar</code> would result in
  <code>Trigger</code>s pointing to non-existent calendars, then a
  <code>JobPersistenceException</code> will be thrown.</p>
  *
  
  @param calName The name of the <code>Calendar</code> to be removed.
  @return <code>true</code> if a <code>Calendar</code> with the given name
  was found and removed from the store.