com.dotmarketing.portlets.banners.factories
Class BannerFactory

java.lang.Object
  extended by com.dotmarketing.portlets.banners.factories.BannerFactory

public class BannerFactory
extends java.lang.Object

Author:
will

Constructor Summary
BannerFactory()
           
 
Method Summary
static java.util.List getActiveBanners()
           
static Banner getBanner(java.lang.String id)
           
static java.util.List getBannerList(java.lang.String path, java.lang.String placement, com.liferay.portal.model.User user, boolean respectFrontendRoles)
           
static java.util.List getBanners(java.lang.String path, java.lang.String placement)
           
static java.util.List getBannersByOrder(java.lang.String orderby)
           
static java.util.List getBannersByOrderAndKeywords(java.lang.String keywords, java.lang.String orderby)
           
static java.util.List getBannersWithOrder(java.lang.String path, java.lang.String placement, com.liferay.portal.model.User user, boolean respectFrontendRoles)
           
 CategoryAPI getCategoryAPI()
           
static void saveBanner(Banner b)
          Method saveBanner.
 void setCategoryAPI(CategoryAPI categoryAPI)
           
static void updateBannerClicks(HttpServletRequest req, Banner banner)
           
static void updateBannerViews(HttpServletRequest req, Banner banner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BannerFactory

public BannerFactory()
Method Detail

getActiveBanners

public static java.util.List getActiveBanners()

saveBanner

public static void saveBanner(Banner b)
Method saveBanner.


getBanner

public static Banner getBanner(java.lang.String id)

getBannersByOrderAndKeywords

public static java.util.List getBannersByOrderAndKeywords(java.lang.String keywords,
                                                          java.lang.String orderby)

getBannersByOrder

public static java.util.List getBannersByOrder(java.lang.String orderby)

getBanners

public static java.util.List getBanners(java.lang.String path,
                                        java.lang.String placement)

getBannersWithOrder

public static java.util.List getBannersWithOrder(java.lang.String path,
                                                 java.lang.String placement,
                                                 com.liferay.portal.model.User user,
                                                 boolean respectFrontendRoles)
                                          throws DotDataException,
                                                 DotSecurityException
Throws:
DotDataException
DotSecurityException

getBannerList

public static java.util.List getBannerList(java.lang.String path,
                                           java.lang.String placement,
                                           com.liferay.portal.model.User user,
                                           boolean respectFrontendRoles)

updateBannerViews

public static void updateBannerViews(HttpServletRequest req,
                                     Banner banner)

updateBannerClicks

public static void updateBannerClicks(HttpServletRequest req,
                                      Banner banner)

getCategoryAPI

public CategoryAPI getCategoryAPI()

setCategoryAPI

public void setCategoryAPI(CategoryAPI categoryAPI)


Copyright © 2010 dotCMS Inc. All Rights Reserved.