Class SocialJongoRepository<T extends UGC>

  • All Implemented Interfaces:
    org.craftercms.commons.mongo.CrudRepository<T>
    Direct Known Subclasses:
    UGCRepositoryImpl

    public class SocialJongoRepository<T extends UGC>
    extends org.craftercms.commons.mongo.AbstractJongoRepository<T>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected UgcFactory ugcFactory  
      • Fields inherited from class org.craftercms.commons.mongo.AbstractJongoRepository

        clazz, collectionName, gridfs, jongo, queries
    • Constructor Summary

      Constructors 
      Constructor Description
      SocialJongoRepository()
      Creates a instance of a Jongo Repository.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void init()  
      void setUgcFactory​(UgcFactory ugcFactory)  
      • Methods inherited from class org.craftercms.commons.mongo.AbstractJongoRepository

        count, count, count, createSortQuery, deleteFile, deleteFile, find, find, findAll, findById, findByStringId, findOne, findOne, getCollection, getFileInfo, getFileInfo, getQueryFor, insert, insert, listFilesByName, readFile, readFile, remove, remove, removeById, removeByStringId, returnList, returnSimple, save, save, saveFile, saveFile, setJongo, setQueries, update, update, update, update, updateFile, updateFile, updateFile, validateObject, validateObject
    • Constructor Detail

      • SocialJongoRepository

        public SocialJongoRepository()
                              throws Exception
        Creates a instance of a Jongo Repository.
        Throws:
        Exception
    • Method Detail

      • init

        public void init()
                  throws Exception
        Overrides:
        init in class org.craftercms.commons.mongo.AbstractJongoRepository<T extends UGC>
        Throws:
        Exception
      • setUgcFactory

        public void setUgcFactory​(UgcFactory ugcFactory)