View Javadoc

1   package com.neidetcher.petunia.service;
2   
3   import java.util.List;
4   
5   public interface KnowledgeDao
6   {
7   
8      public Knowledge save(Knowledge knowledge);
9   
10     public Knowledge find(Integer id);
11  
12     public List<Knowledge> findByTagName(String tagName);
13  
14     public List<Knowledge> findByCategoryId(Integer knowledgeId);
15  
16     public List<String> findTags(Integer knowledgeId);
17  
18     public void addTag(Integer knowledgeId, String tagName);
19  
20     public void removeTag(Integer knowledgeId, String tagName);
21  }