|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.konakartadmin.bl.AdminBaseMgr
com.konakartadmin.bl.AdminWishListMgr
public class AdminWishListMgr
The AdminWishListMgr - for Managing Wish List Objects for the Admin Application
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.konakartadmin.bl.AdminBaseMgr |
---|
AdminBaseMgr.StaticData |
Field Summary | |
---|---|
static int |
BIRTHDAY_LIST_TYPE
Defines the type of wish list |
protected static org.apache.commons.logging.Log |
log
the log |
static int |
WEDDING_LIST_TYPE
Defines the type of wish list |
static int |
WISH_LIST_TYPE
Defines the type of wish list |
Fields inherited from class com.konakartadmin.bl.AdminBaseMgr |
---|
adminEng, baseMgrMutex, baseStaticDataHM, cDataEnd, cDataStart, kkConf, kkInstanceId, mgrFactory, STORE_ID, templateBaseDir |
Constructor Summary | |
---|---|
AdminWishListMgr(KKAdminIf eng)
Constructor |
Method Summary | |
---|---|
protected void |
addWishListOrderBy(com.konakart.bl.KKCriteria c,
AdminWishListSearch search)
|
protected void |
addWishListSearchCriteria(com.konakart.bl.KKCriteria c,
AdminWishListSearch search)
|
void |
deleteWishList(int wishListId)
Delete a wishlist and all of its wishlist items. |
void |
deleteWishListItem(int wishListItemId)
Delete a wishlist and all of its wishlist items. |
protected int |
getCount(org.apache.torque.util.Criteria c,
java.lang.String key)
This method is mainly used for paging. |
protected AdminWishListItem[] |
getWishListItemsByWishListId(int wishListId)
|
AdminWishLists |
getWishLists(AdminWishListSearch search,
int offset,
int size)
Return the WishList objects defined by the search criteria. |
int |
insertWishList(AdminWishList wishList)
Insert a wishlist and any attached wishlist items. |
int |
insertWishListItem(AdminWishListItem wishListItem)
Insert an AdminWishListItem. |
private int |
insertWishListItem(AdminWishListItem wishListItem,
java.sql.Connection con)
|
protected void |
setWishListCriteriaWithStandardAttributes(com.konakart.bl.KKCriteria c)
Common code to avoid duplication |
protected void |
setWishListItemCriteriaWithStandardAttributes(com.konakart.bl.KKCriteria c)
Common code to avoid duplication |
void |
updateWishListItemQuantityBought(int wishListItemId,
int quantityBought)
Updates the wishListItem quantity received attribute by adding quantityBought to the actual value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.commons.logging.Log log
public static final int WISH_LIST_TYPE
public static final int WEDDING_LIST_TYPE
public static final int BIRTHDAY_LIST_TYPE
Constructor Detail |
---|
public AdminWishListMgr(KKAdminIf eng) throws java.lang.Exception
eng
-
java.lang.Exception
Method Detail |
---|
public void updateWishListItemQuantityBought(int wishListItemId, int quantityBought) throws org.apache.torque.TorqueException, com.workingdogs.village.DataSetException
updateWishListItemQuantityBought
in interface AdminWishListMgrIf
wishListItemId
- quantityBought
-
org.apache.torque.TorqueException
com.workingdogs.village.DataSetException
public int insertWishList(AdminWishList wishList) throws KKAdminException
AdminWishListMgrIf
insertWishList
in interface AdminWishListMgrIf
KKAdminException
public void deleteWishList(int wishListId) throws KKAdminException
AdminWishListMgrIf
deleteWishList
in interface AdminWishListMgrIf
KKAdminException
public int insertWishListItem(AdminWishListItem wishListItem) throws KKAdminException
AdminWishListMgrIf
insertWishListItem
in interface AdminWishListMgrIf
KKAdminException
private int insertWishListItem(AdminWishListItem wishListItem, java.sql.Connection con) throws org.apache.torque.TorqueException
org.apache.torque.TorqueException
public void deleteWishListItem(int wishListItemId) throws KKAdminException
AdminWishListMgrIf
deleteWishListItem
in interface AdminWishListMgrIf
KKAdminException
public AdminWishLists getWishLists(AdminWishListSearch search, int offset, int size) throws java.lang.Exception
AdminWishListMgrIf
getWishLists
in interface AdminWishListMgrIf
search
- the AdminWishListSearch object that defines the wishlist objects to search for. If
null we use the default AdminWishListSearch object.offset
- starting offset in database - so that you can page through resultssize
- size of the group that will be returned - the maximum number of records returned
KKAdminException
org.apache.torque.TorqueException
com.workingdogs.village.DataSetException
java.lang.Exception
protected AdminWishListItem[] getWishListItemsByWishListId(int wishListId) throws org.apache.torque.TorqueException, com.workingdogs.village.DataSetException
org.apache.torque.TorqueException
com.workingdogs.village.DataSetException
protected void addWishListSearchCriteria(com.konakart.bl.KKCriteria c, AdminWishListSearch search)
protected void addWishListOrderBy(com.konakart.bl.KKCriteria c, AdminWishListSearch search)
protected int getCount(org.apache.torque.util.Criteria c, java.lang.String key) throws org.apache.torque.TorqueException, com.workingdogs.village.DataSetException
c
- key
- we have to use a key instead of just a * when there are no search criteria
org.apache.torque.TorqueException
com.workingdogs.village.DataSetException
protected void setWishListCriteriaWithStandardAttributes(com.konakart.bl.KKCriteria c)
c
- protected void setWishListItemCriteriaWithStandardAttributes(com.konakart.bl.KKCriteria c)
c
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |