Class ConversationsTopicRepositoryImpl
- java.lang.Object
-
- org.sakaiproject.springframework.data.SpringCrudRepositoryImpl<ConversationsTopic,String>
-
- org.sakaiproject.conversations.impl.repository.ConversationsTopicRepositoryImpl
-
- All Implemented Interfaces:
ConversationsTopicRepository,Repository<ConversationsTopic,String>,SpringCrudRepository<ConversationsTopic,String>
public class ConversationsTopicRepositoryImpl extends SpringCrudRepositoryImpl<ConversationsTopic,String> implements ConversationsTopicRepository
-
-
Field Summary
-
Fields inherited from class org.sakaiproject.springframework.data.SpringCrudRepositoryImpl
sessionFactory
-
-
Constructor Summary
Constructors Constructor Description ConversationsTopicRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcountBySiteIdAndMetadata_Creator_Id(String siteId, String creatorId)List<ConversationsTopic>findBySiteId(String siteId)List<ConversationsTopic>findByTags_Id(Long tagId)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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.sakaiproject.springframework.data.SpringCrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findAll, findAllById, findById, getById, save, saveAll
-
-
-
-
Method Detail
-
findBySiteId
@Transactional(readOnly=true) public List<ConversationsTopic> findBySiteId(String siteId)
- Specified by:
findBySiteIdin interfaceConversationsTopicRepository
-
findByTags_Id
@Transactional(readOnly=true) public List<ConversationsTopic> findByTags_Id(Long tagId)
- Specified by:
findByTags_Idin interfaceConversationsTopicRepository
-
countBySiteIdAndMetadata_Creator_Id
@Transactional(readOnly=true) public Long countBySiteIdAndMetadata_Creator_Id(String siteId, String creatorId)
- Specified by:
countBySiteIdAndMetadata_Creator_Idin interfaceConversationsTopicRepository
-
lockBySiteId
@Transactional public Integer lockBySiteId(String siteId, Boolean locked)
- Specified by:
lockBySiteIdin interfaceConversationsTopicRepository
-
-