com.neidetcher.petunia.service
Interface KnowledgeDao

All Known Implementing Classes:
KnowledgeDaoImpl

public interface KnowledgeDao


Method Summary
 void addTag(java.lang.Integer knowledgeId, java.lang.String tagName)
           
 Knowledge find(java.lang.Integer id)
           
 java.util.List<Knowledge> findByCategoryId(java.lang.Integer knowledgeId)
           
 java.util.List<Knowledge> findByTagName(java.lang.String tagName)
           
 java.util.List<java.lang.String> findTags(java.lang.Integer knowledgeId)
           
 void removeTag(java.lang.Integer knowledgeId, java.lang.String tagName)
           
 Knowledge save(Knowledge knowledge)
           
 

Method Detail

save

Knowledge save(Knowledge knowledge)

find

Knowledge find(java.lang.Integer id)

findByTagName

java.util.List<Knowledge> findByTagName(java.lang.String tagName)

findByCategoryId

java.util.List<Knowledge> findByCategoryId(java.lang.Integer knowledgeId)

findTags

java.util.List<java.lang.String> findTags(java.lang.Integer knowledgeId)

addTag

void addTag(java.lang.Integer knowledgeId,
            java.lang.String tagName)

removeTag

void removeTag(java.lang.Integer knowledgeId,
               java.lang.String tagName)


Copyright © 2008. All Rights Reserved.