Interface BlogService

    • Method Detail

      • getBlog

        BlogDTO getBlog​(BlogDTO blogDTO)
                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • addBlog

        BlogEntity addBlog​(BlogDTO blogDto)
                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • updateBlog

        BlogEntity updateBlog​(BlogDTO blogDto)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • removeBlog

        int removeBlog​(BlogDTO blogDto)
                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getLatestBlogList

        java.util.List<BlogEntity> getLatestBlogList​(BlogDTO blogDto)
                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getPopularBlogList

        java.util.List<BlogDTO> getPopularBlogList​(BlogDTO blogDto)
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getPaginatedBlogList

        java.util.Map<java.lang.String,​java.lang.Object> getPaginatedBlogList​(BlogDTO blogDto,
                                                                                    int pageIndex,
                                                                                    int pageUnit)
                                                                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getRecommendedBlogList

        java.util.List<BlogEntity> getRecommendedBlogList​(BlogDTO blogDTO)
                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception