Package org.zkybase.model

Examples of org.zkybase.model.Module


  /**
   * @throws Exception
   */
  @Before
  public void setUp() throws Exception {
    this.module = new Module();
    module.setName("Skybase Maven Plugin");
    module.setGroupId("org.zkybase");
    module.setModuleId("org.zkybase.maven");
   
    this.pkg = new Package();
View Full Code Here


  @RequestMapping(value = "", method = RequestMethod.POST, consumes = "application/xml")
  public void postPackage(@RequestBody Package pkgData, HttpServletResponse res) {
    log.debug("Posting package: {}", pkgData);
   
    // Look up the actual module.
    Module moduleData = pkgData.getModule();
    String groupId = moduleData.getGroupId();
    String moduleId = moduleData.getModuleId();
    log.debug("Looking up module entity with groupId={}, moduleId={}", groupId, moduleId);
    Module module = moduleService.findByGroupIdAndModuleId(groupId, moduleId);
    log.debug("Found module: {}", module);
   
    // Prepare the package for saving.
    pkgData.setModule(module);
   
View Full Code Here

   * @return
   */
  @RequestMapping(value = "/{id}/modules/new", method = RequestMethod.GET)
  public String newModule(@PathVariable Long id, Model model) {
    model.addAttribute(new Application(id));
    model.addAttribute(new Module());
    return "createApplicationModuleForm";
  }
View Full Code Here

   * @return
   */
  @RequestMapping(value = "/{applicationId}/modules/{moduleId}", method = RequestMethod.GET)
  public String getModule(@PathVariable Long applicationId, @PathVariable Long moduleId, Model model) {
    Application application = applicationService.findOne(applicationId);
    Module module = moduleService.findOne(moduleId);
    List<Package> packages = packageService.findByModule(module);
    Collections.sort(packages);
   
    model.addAttribute(application);
    model.addAttribute(module);
View Full Code Here

   * @return
   */
  @RequestMapping(value = "/{applicationId}/modules/{moduleId}/packages/new", method = RequestMethod.GET)
  public String newPackage(@PathVariable Long applicationId, @PathVariable Long moduleId, Model model) {
    Application app = applicationService.findOne(applicationId);
    Module module = moduleService.findOne(moduleId);
    model.addAttribute(AbstractCrudController.MK_FORM_DATA, new Package());
    return prepareCreateForm(app, module, model);
  }
View Full Code Here

      Model model) {
   
    log.debug("Creating package: {}", pkg);
   
    Application app = applicationService.findOne(applicationId);
    Module module = moduleService.findOne(moduleId);
    pkg.setModule(module);
   
    packageService.create(pkg, result);
   
    if (result.hasErrors()) {
      log.debug("Invalid package: {}", pkg);
      return prepareCreateForm(app, module, model);
    }
   
    log.debug("Created package: {}", pkg);
    return "redirect:/applications/" + applicationId + "/modules/" + module.getId();
  }
View Full Code Here

TOP

Related Classes of org.zkybase.model.Module

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.