com.webstersmalley.picweb.online.bus
Class CategoryManagerImpl

java.lang.Object
  extended by com.webstersmalley.picweb.online.bus.CategoryManagerImpl
All Implemented Interfaces:
CategoryManager

public class CategoryManagerImpl
extends java.lang.Object
implements CategoryManager


Constructor Summary
CategoryManagerImpl()
           
 
Method Summary
 void createAndStoreCategory(Category cat)
           
 Category getCategory(int id)
           
 Category getCategory(java.lang.String name)
           
 java.util.Collection getRootCategories()
           
 java.util.Collection getSubcategories(Category cat)
           
 java.util.Collection loadCategories()
           
 void setCategoryDao(CategoryDao categoryDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoryManagerImpl

public CategoryManagerImpl()
Method Detail

setCategoryDao

public void setCategoryDao(CategoryDao categoryDao)

createAndStoreCategory

public void createAndStoreCategory(Category cat)
Specified by:
createAndStoreCategory in interface CategoryManager

getCategory

public Category getCategory(java.lang.String name)
Specified by:
getCategory in interface CategoryManager

loadCategories

public java.util.Collection loadCategories()
                                    throws org.springframework.dao.DataAccessException
Specified by:
loadCategories in interface CategoryManager
Throws:
org.springframework.dao.DataAccessException

getRootCategories

public java.util.Collection getRootCategories()
Specified by:
getRootCategories in interface CategoryManager

getSubcategories

public java.util.Collection getSubcategories(Category cat)
Specified by:
getSubcategories in interface CategoryManager

getCategory

public Category getCategory(int id)
Specified by:
getCategory in interface CategoryManager


Copyright © 2004-2005-2005 Webster Smalley. All Rights Reserved.