@Override public boolean removeTimeline(TimelineIdentifier timeline) { if (timeline == null) { return false; } final String path = timeline.getPath(); final RepositoryNode node = _repository.getRepositoryNode(path); if (node == null) { return false; } try { node.delete(); } catch (IllegalStateException e) { logger.warn("Attempt to delete node failed: " + node, e); return false; } return true; }