org.broadleafcommerce.openadmin.web.controller.entity
Class BroadleafAdminDeclaredSectionAbstractEntityController

java.lang.Object
  extended by org.broadleafcommerce.common.web.controller.BroadleafAbstractController
      extended by org.broadleafcommerce.openadmin.web.controller.BroadleafAdminAbstractController
          extended by org.broadleafcommerce.openadmin.web.controller.entity.BroadleafAdminAbstractEntityController
              extended by org.broadleafcommerce.openadmin.web.controller.entity.BroadleafAdminDeclaredSectionAbstractEntityController

public class BroadleafAdminDeclaredSectionAbstractEntityController
extends BroadleafAdminAbstractEntityController

Author:
Jeff Fischer

Field Summary
protected  String sectionKey
           
 
Fields inherited from class org.broadleafcommerce.openadmin.web.controller.entity.BroadleafAdminAbstractEntityController
entityConfiguration, entityValidator, formService, service
 
Fields inherited from class org.broadleafcommerce.openadmin.web.controller.BroadleafAdminAbstractController
adminNavigationService, currentSectionKey
 
Constructor Summary
BroadleafAdminDeclaredSectionAbstractEntityController(String sectionKey)
           
 
Method Summary
 String addCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, EntityForm entityForm)
           
 String addEntity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, EntityForm entityForm, org.springframework.validation.BindingResult result)
           
 String removeCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String collectionItemId)
           
 String removeEntity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, EntityForm entityForm, org.springframework.validation.BindingResult result)
           
 String saveEntity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, EntityForm entityForm, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes ra)
           
 String showAddCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField)
           
 String showSelectCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String collectionField, CriteriaForm criteriaForm)
           
 String showUpdateCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String collectionItemId)
           
 String updateCollectionItem(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String collectionItemId, EntityForm entityForm)
           
 String viewAddEntityForm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String entityType)
           
 String viewEntityForm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id)
           
 String viewEntityList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, CriteriaForm criteriaForm)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.web.controller.entity.BroadleafAdminAbstractEntityController
addCollectionItem, addEntity, attachSectionSpecificInfo, getAddEntityTypes, getBlankDynamicFieldTemplateForm, getClassNameForSection, getCollectionFieldRecords, getCollectionListGrid, getDefaultEntityType, getDynamicFieldTemplateForm, getDynamicForm, getSectionCustomCriteria, getSectionPersistencePackageRequest, getSectionPersistencePackageRequest, initBinder, removeCollectionItem, removeEntity, saveEntity, setModelAttributes, showAddCollectionItem, showSelectCollectionItem, showUpdateCollectionItem, updateCollectionItem, viewAddEntityForm, viewCollectionItemDetails, viewEntityForm, viewEntityList
 
Methods inherited from class org.broadleafcommerce.common.web.controller.BroadleafAbstractController
getContextPath, isAjaxRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sectionKey

protected String sectionKey
Constructor Detail

BroadleafAdminDeclaredSectionAbstractEntityController

public BroadleafAdminDeclaredSectionAbstractEntityController(String sectionKey)
Method Detail

viewEntityList

public String viewEntityList(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             org.springframework.ui.Model model,
                             CriteriaForm criteriaForm)
                      throws Exception
Throws:
Exception

viewAddEntityForm

public String viewAddEntityForm(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                org.springframework.ui.Model model,
                                String entityType)
                         throws Exception
Throws:
Exception

addEntity

public String addEntity(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        org.springframework.ui.Model model,
                        EntityForm entityForm,
                        org.springframework.validation.BindingResult result)
                 throws Exception
Throws:
Exception

viewEntityForm

public String viewEntityForm(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             org.springframework.ui.Model model,
                             String id)
                      throws Exception
Throws:
Exception

saveEntity

public String saveEntity(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         org.springframework.ui.Model model,
                         String id,
                         EntityForm entityForm,
                         org.springframework.validation.BindingResult result,
                         org.springframework.web.servlet.mvc.support.RedirectAttributes ra)
                  throws Exception
Throws:
Exception

removeEntity

public String removeEntity(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response,
                           org.springframework.ui.Model model,
                           String id,
                           EntityForm entityForm,
                           org.springframework.validation.BindingResult result)
                    throws Exception
Throws:
Exception

showSelectCollectionItem

public String showSelectCollectionItem(javax.servlet.http.HttpServletRequest request,
                                       javax.servlet.http.HttpServletResponse response,
                                       org.springframework.ui.Model model,
                                       String collectionField,
                                       CriteriaForm criteriaForm)
                                throws Exception
Throws:
Exception

showAddCollectionItem

public String showAddCollectionItem(javax.servlet.http.HttpServletRequest request,
                                    javax.servlet.http.HttpServletResponse response,
                                    org.springframework.ui.Model model,
                                    String id,
                                    String collectionField)
                             throws Exception
Throws:
Exception

showUpdateCollectionItem

public String showUpdateCollectionItem(javax.servlet.http.HttpServletRequest request,
                                       javax.servlet.http.HttpServletResponse response,
                                       org.springframework.ui.Model model,
                                       String id,
                                       String collectionField,
                                       String collectionItemId)
                                throws Exception
Throws:
Exception

addCollectionItem

public String addCollectionItem(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                org.springframework.ui.Model model,
                                String id,
                                String collectionField,
                                EntityForm entityForm)
                         throws Exception
Throws:
Exception

updateCollectionItem

public String updateCollectionItem(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response,
                                   org.springframework.ui.Model model,
                                   String id,
                                   String collectionField,
                                   String collectionItemId,
                                   EntityForm entityForm)
                            throws Exception
Throws:
Exception

removeCollectionItem

public String removeCollectionItem(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response,
                                   org.springframework.ui.Model model,
                                   String id,
                                   String collectionField,
                                   String collectionItemId)
                            throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.