org.nhindirect.config.ui
Class DomainController

java.lang.Object
  extended by org.nhindirect.config.ui.DomainController

@Controller
@RequestMapping(value="/domain")
public class DomainController
extends java.lang.Object


Nested Class Summary
static class DomainController.CertContainer
           
 
Constructor Summary
DomainController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView addAddress(java.lang.String requestedWith, javax.servlet.http.HttpSession session, AddressForm addressForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView addAnchor(java.lang.String requestedWith, javax.servlet.http.HttpSession session, AnchorForm anchorForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView addCertificate(java.lang.String requestedWith, javax.servlet.http.HttpSession session, CertificateForm certificateForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 java.lang.String handleIOException(java.io.IOException ex, javax.servlet.http.HttpServletRequest request)
          Handle exceptions as gracefully as possible
 org.springframework.web.servlet.ModelAndView onSubmitAndView(java.lang.Object command)
           
 org.springframework.web.servlet.ModelAndView removeAddresses(java.lang.String requestedWith, javax.servlet.http.HttpSession session, SimpleForm simpleForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView removeAnchors(java.lang.String requestedWith, javax.servlet.http.HttpSession session, AnchorForm simpleForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView removeCertificates(java.lang.String requestedWith, javax.servlet.http.HttpSession session, CertificateForm simpleForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView removeDomain(java.lang.String requestedWith, javax.servlet.http.HttpSession session, SimpleForm simpleForm, org.springframework.ui.Model model, java.lang.String actionPath)
           
 org.springframework.web.servlet.ModelAndView saveDomain(java.lang.String requestedWith, javax.servlet.http.HttpSession session, java.lang.String actionPath, DomainForm form, org.springframework.ui.Model model)
          Execute the save and return the results
 void setdService(org.nhindirect.config.service.DomainService service)
           
 void simpleForm(org.springframework.ui.Model model)
           
 DomainController.CertContainer toCertContainer(byte[] data)
           
 org.springframework.web.servlet.ModelAndView viewDomain(java.lang.String requestedWith, java.lang.String id, javax.servlet.http.HttpSession session, org.springframework.ui.Model model)
          Display a Domain
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainController

public DomainController()
Method Detail

addAnchor

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/addanchor",
                method=POST)
public org.springframework.web.servlet.ModelAndView addAnchor(@RequestHeader(value="X-Requested-With",required=false)
                                                                                          java.lang.String requestedWith,
                                                                                          javax.servlet.http.HttpSession session,
                                                                                          @ModelAttribute
                                                                                          AnchorForm anchorForm,
                                                                                          org.springframework.ui.Model model,
                                                                                          @RequestParam(value="submitType")
                                                                                          java.lang.String actionPath)

removeAnchors

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/removeanchors",
                method=POST)
public org.springframework.web.servlet.ModelAndView removeAnchors(@RequestHeader(value="X-Requested-With",required=false)
                                                                                              java.lang.String requestedWith,
                                                                                              javax.servlet.http.HttpSession session,
                                                                                              @ModelAttribute
                                                                                              AnchorForm simpleForm,
                                                                                              org.springframework.ui.Model model,
                                                                                              @RequestParam(value="submitType")
                                                                                              java.lang.String actionPath)

addCertificate

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/addcertificate",
                method=POST)
public org.springframework.web.servlet.ModelAndView addCertificate(@RequestHeader(value="X-Requested-With",required=false)
                                                                                               java.lang.String requestedWith,
                                                                                               javax.servlet.http.HttpSession session,
                                                                                               @ModelAttribute
                                                                                               CertificateForm certificateForm,
                                                                                               org.springframework.ui.Model model,
                                                                                               @RequestParam(value="submitType")
                                                                                               java.lang.String actionPath)

removeCertificates

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/removecertifcates",
                method=POST)
public org.springframework.web.servlet.ModelAndView removeCertificates(@RequestHeader(value="X-Requested-With",required=false)
                                                                                                   java.lang.String requestedWith,
                                                                                                   javax.servlet.http.HttpSession session,
                                                                                                   @ModelAttribute
                                                                                                   CertificateForm simpleForm,
                                                                                                   org.springframework.ui.Model model,
                                                                                                   @RequestParam(value="submitType")
                                                                                                   java.lang.String actionPath)

addAddress

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/addaddress",
                method=POST)
public org.springframework.web.servlet.ModelAndView addAddress(@RequestHeader(value="X-Requested-With",required=false)
                                                                                           java.lang.String requestedWith,
                                                                                           javax.servlet.http.HttpSession session,
                                                                                           @ModelAttribute
                                                                                           AddressForm addressForm,
                                                                                           org.springframework.ui.Model model,
                                                                                           @RequestParam(value="submitType")
                                                                                           java.lang.String actionPath)

removeAddresses

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/removeaddresses",
                method=POST)
public org.springframework.web.servlet.ModelAndView removeAddresses(@RequestHeader(value="X-Requested-With",required=false)
                                                                                                java.lang.String requestedWith,
                                                                                                javax.servlet.http.HttpSession session,
                                                                                                @ModelAttribute
                                                                                                SimpleForm simpleForm,
                                                                                                org.springframework.ui.Model model,
                                                                                                @RequestParam(value="submitType")
                                                                                                java.lang.String actionPath)

removeDomain

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/remove",
                method=POST)
public org.springframework.web.servlet.ModelAndView removeDomain(@RequestHeader(value="X-Requested-With",required=false)
                                                                                             java.lang.String requestedWith,
                                                                                             javax.servlet.http.HttpSession session,
                                                                                             @ModelAttribute
                                                                                             SimpleForm simpleForm,
                                                                                             org.springframework.ui.Model model,
                                                                                             @RequestParam(value="submitType")
                                                                                             java.lang.String actionPath)

onSubmitAndView

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(method=POST)
public org.springframework.web.servlet.ModelAndView onSubmitAndView(java.lang.Object command)

simpleForm

@RequestMapping(value="/simpleForm",
                method=GET)
public void simpleForm(org.springframework.ui.Model model)

viewDomain

@RequestMapping(method=GET)
public org.springframework.web.servlet.ModelAndView viewDomain(@RequestHeader(value="X-Requested-With",required=false)
                                                                              java.lang.String requestedWith,
                                                                              @RequestParam(required=false)
                                                                              java.lang.String id,
                                                                              javax.servlet.http.HttpSession session,
                                                                              org.springframework.ui.Model model)
Display a Domain


saveDomain

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
@RequestMapping(value="/saveupdate",
                method=POST)
public org.springframework.web.servlet.ModelAndView saveDomain(@RequestHeader(value="X-Requested-With",required=false)
                                                                                           java.lang.String requestedWith,
                                                                                           javax.servlet.http.HttpSession session,
                                                                                           @RequestParam(value="submitType")
                                                                                           java.lang.String actionPath,
                                                                                           @ModelAttribute(value="domainForm")
                                                                                           DomainForm form,
                                                                                           org.springframework.ui.Model model)
Execute the save and return the results


handleIOException

@ExceptionHandler(value=java.io.IOException.class)
public java.lang.String handleIOException(java.io.IOException ex,
                                                                                    javax.servlet.http.HttpServletRequest request)
Handle exceptions as gracefully as possible

Parameters:
ex -
request -
Returns:

setdService

public void setdService(org.nhindirect.config.service.DomainService service)

toCertContainer

public DomainController.CertContainer toCertContainer(byte[] data)
                                               throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2010. All Rights Reserved.