Examples of BuildRequest


Examples of org.dtk.resources.build.BuildRequest

    logger.entering(this.getClass().getName(), "generateBuild");
   
    // We need to generate a non-standard HTTP response, 201.
    Response accepted = null;
   
    BuildRequest buildRequest = generateNewBuildRequest(buildDetails);
   
    // Schedule build request with status manager
    BuildStatusManager buildStatusManager = BuildStatusManager.getInstance();
    buildStatusManager.scheduleBuildRequest(buildRequest);
   
    // Access unique identifier for these build parameters
    String buildResultId = buildRequest.getBuildReference();
   
    // Store full URL reference for build status link, allowing client to navigate
    // to resource verifying build status.
    HashMap<String, Object> buildResponse = new HashMap<String, Object>();
    buildResponse.put("buildStatusLink", buildRequestStatusPath(request, buildResultId));
View Full Code Here

Examples of org.dtk.resources.build.BuildRequest

    // packages.
    List<Map<String, Object>> layers = extractBuildLayers(buildDetails, packageIds);   
   
    // Instantiate new build request with user parameters, catch construction exceptions
    // and throw extended WebApplicationException.
    BuildRequest buildRequest;
    try {
      buildRequest = new BuildRequest(packages, cdn, optimise, cssOptimise, platforms, themes, layers);
      logger.log(Level.INFO, String.format(newBuildRequestLogMsg, buildRequest.serialise()));
    } catch (JsonMappingException e) {
      logFatalBuildRequest(buildDetails, e);
      throw new IncorrectParameterException(layersParsingErrorText);
    } catch (JsonParseException e) {
      logFatalBuildRequest(buildDetails, e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.