Class SuggestionJPARepository

  • All Implemented Interfaces:
    org.silverpeas.core.persistence.datasource.repository.EntityRepository<Suggestion>

    @Singleton
    @Repository
    public class SuggestionJPARepository
    extends org.silverpeas.core.persistence.datasource.repository.jpa.SilverpeasJpaEntityRepository<Suggestion>
    The JPA manager dedicated to manage Suggestion instances. This class is to be used only by the SuggestionRepository repository to perform the persistence tasks related to JPA. The Suggestion objects have indeed their part persisted into several data sources.
    Author:
    mmoquillon
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.silverpeas.core.persistence.datasource.repository.jpa.NamedParameters newNamedParameters()  
      • Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.SilverpeasJpaEntityRepository

        deleteByComponentInstanceId
      • Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository

        contains, countByCriteria, countFromJpqlString, delete, deleteById, deleteFromJpqlQuery, deleteFromNamedQuery, findByCriteria, findByNamedQuery, findFirstByNamedQuery, flush, getAll, getById, getById, getEntityClass, getEntityManager, getFromJpqlString, getFromJpqlString, getFromNamedQuery, getFromNamedQuery, getIdentifierConverter, getMaximumItemsInClause, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromNamedQuery, listFromNamedQuery, noParameter, save, setMaximumItemsInClause, split, streamByNamedQuery, streamByNamedQuery, streamFromJpqlString, streamFromJpqlString, updateFromJpqlQuery, updateFromNamedQuery
      • Methods inherited from interface org.silverpeas.core.persistence.datasource.repository.EntityRepository

        delete, deleteById, getById, save, save
    • Constructor Detail

      • SuggestionJPARepository

        public SuggestionJPARepository()
    • Method Detail

      • newNamedParameters

        protected org.silverpeas.core.persistence.datasource.repository.jpa.NamedParameters newNamedParameters()
        Overrides:
        newNamedParameters in class org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository<Suggestion>