Package org.zkybase.model

Examples of org.zkybase.model.Package


    this.module = new Module();
    module.setName("Skybase Maven Plugin");
    module.setGroupId("org.zkybase");
    module.setModuleId("org.zkybase.maven");
   
    this.pkg = new Package();
    pkg.setModule(module);
    pkg.setVersion("1.0.0-SNAPSHOT");
  }
View Full Code Here


  public void testCreateDuplicatePackage() {
    moduleService.create(module);
    assertTrue(module.getId() > 0L);
    pkgService.create(pkg);
   
    Package duplicate = new Package();
    duplicate.setModule(pkg.getModule());
    duplicate.setVersion(pkg.getVersion());
    pkgService.create(duplicate);
  }
View Full Code Here

   */
  @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

   * @see org.zkybase.service.impl.AbstractCIService#checkForDuplicate(org.zkybase.model.CI)
   */
  @Override
  protected void checkForDuplicate(Package pkg) {
    notNull(pkg);
    Package duplicate = packageRepo.findByModuleAndVersion(pkg.getModule(), pkg.getVersion());
    if (duplicate != null) {
      throw new DuplicateCIException(pkg);
    }
  }
View Full Code Here

TOP

Related Classes of org.zkybase.model.Package

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.