Class CommentRepositoryImpl
- java.lang.Object
-
- org.sakaiproject.springframework.data.SpringCrudRepositoryImpl<org.sakaiproject.conversations.api.model.Comment,String>
-
- org.sakaiproject.conversations.impl.repository.CommentRepositoryImpl
-
- All Implemented Interfaces:
org.sakaiproject.conversations.api.repository.CommentRepository,org.sakaiproject.springframework.data.Repository<org.sakaiproject.conversations.api.model.Comment,String>,org.sakaiproject.springframework.data.SpringCrudRepository<org.sakaiproject.conversations.api.model.Comment,String>
public class CommentRepositoryImpl extends org.sakaiproject.springframework.data.SpringCrudRepositoryImpl<org.sakaiproject.conversations.api.model.Comment,String> implements org.sakaiproject.conversations.api.repository.CommentRepository
-
-
Constructor Summary
Constructors Constructor Description CommentRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerdeleteByPost_Id(String postId)IntegerdeleteByPost_Topic_Id(String topicId)List<org.sakaiproject.conversations.api.model.Comment>findByPost_Id(String postId)IntegerlockByPost_Id(String postId, Boolean locked)IntegerlockBySiteId(String siteId, Boolean locked)-
Methods inherited from class org.sakaiproject.springframework.data.SpringCrudRepositoryImpl
count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findAll, findAllById, findById, getById, getDomainClass, save, saveAll, setSessionFactory, startCriteriaQuery
-
-
-
-
Method Detail
-
findByPost_Id
@Transactional public List<org.sakaiproject.conversations.api.model.Comment> findByPost_Id(String postId)
- Specified by:
findByPost_Idin interfaceorg.sakaiproject.conversations.api.repository.CommentRepository
-
deleteByPost_Id
@Transactional public Integer deleteByPost_Id(String postId)
- Specified by:
deleteByPost_Idin interfaceorg.sakaiproject.conversations.api.repository.CommentRepository
-
lockByPost_Id
@Transactional public Integer lockByPost_Id(String postId, Boolean locked)
- Specified by:
lockByPost_Idin interfaceorg.sakaiproject.conversations.api.repository.CommentRepository
-
lockBySiteId
@Transactional public Integer lockBySiteId(String siteId, Boolean locked)
- Specified by:
lockBySiteIdin interfaceorg.sakaiproject.conversations.api.repository.CommentRepository
-
-