Package com.abiquo.server.core.appslibrary

Examples of com.abiquo.server.core.appslibrary.ConversionDto


      buffer.append("</virtualmachinetemplatepersistent>");
      return buffer.toString();
   }

   public static ConversionDto conversionPut() {
      ConversionDto conversion = new ConversionDto();
      conversion.setState(ConversionState.ENQUEUED);
      conversion.setSourceFormat(DiskFormatType.VMDK_STREAM_OPTIMIZED);
      conversion.setSourcePath("source/path.vmkd");
      conversion.setTargetFormat(DiskFormatType.RAW);
      conversion.setTargetPath("target/path.raw");
      conversion.setTargetSizeInBytes(1000000l);
      conversion
            .addLink(new RESTLink("edit",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW"));
      conversion
            .addLink(new RESTLink("tasks",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW/tasks"));

      return conversion;
   }
View Full Code Here


    * @param diskFormat
    *           , desired target format for the request template
    * @return The task reference to track its progress
    */
   public ConversionTask requestConversion(final DiskFormatType diskFormat) {
      ConversionDto request = new ConversionDto();
      request.setTargetFormat(diskFormat);

      AcceptedRequestDto<String> taskRef = context.getApi().getVirtualMachineTemplateApi()
            .requestConversion(target, diskFormat, request);

      return taskRef == null ? null : getTask(taskRef).asConversionTask();
View Full Code Here

   }

   private static class MockConversion extends Conversion {
      @SuppressWarnings("unchecked")
      public MockConversion() {
         super(EasyMock.createMock(ApiContext.class), new ConversionDto());
      }
View Full Code Here

   }

   private static class MockConversion extends Conversion {
      @SuppressWarnings("unchecked")
      public MockConversion() {
         super(EasyMock.createMock(ApiContext.class), new ConversionDto());
      }
View Full Code Here

    * @param diskFormat
    *           , desired target format for the request template
    * @return The task reference to track its progress
    */
   public ConversionTask requestConversion(final DiskFormatType diskFormat) {
      ConversionDto request = new ConversionDto();
      request.setTargetFormat(diskFormat);

      AcceptedRequestDto<String> taskRef = context.getApi().getVirtualMachineTemplateApi()
            .requestConversion(target, diskFormat, request);

      return taskRef == null ? null : getTask(taskRef).asConversionTask();
View Full Code Here

      buffer.append("</virtualmachinetemplatepersistent>");
      return buffer.toString();
   }

   public static ConversionDto conversionPut() {
      ConversionDto conversion = new ConversionDto();
      conversion.setState(ConversionState.ENQUEUED);
      conversion.setSourceFormat(DiskFormatType.VMDK_STREAM_OPTIMIZED);
      conversion.setSourcePath("source/path.vmkd");
      conversion.setTargetFormat(DiskFormatType.RAW);
      conversion.setTargetPath("target/path.raw");
      conversion.setTargetSizeInBytes(1000000l);
      conversion
            .addLink(new RESTLink("edit",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW"));
      conversion
            .addLink(new RESTLink("tasks",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW/tasks"));

      return conversion;
   }
View Full Code Here

      buffer.append("</virtualmachinetemplatepersistent>");
      return buffer.toString();
   }

   public static ConversionDto conversionPut() {
      ConversionDto conversion = new ConversionDto();
      conversion.setState(ConversionState.ENQUEUED);
      conversion.setSourceFormat(DiskFormatType.VMDK_STREAM_OPTIMIZED);
      conversion.setSourcePath("source/path.vmkd");
      conversion.setTargetFormat(DiskFormatType.RAW);
      conversion.setTargetPath("target/path.raw");
      conversion.setTargetSizeInBytes(1000000l);
      conversion
            .addLink(new RESTLink("edit",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW"));
      conversion
            .addLink(new RESTLink("tasks",
                  "http://localhost/api/admin/enterprises/1/datacenterrepositories/1/virtualmachinetemplates/1/conversions/RAW/tasks"));

      return conversion;
   }
View Full Code Here

    * @param diskFormat
    *           , desired target format for the request template
    * @return The task reference to track its progress
    */
   public AsyncTask requestConversion(final DiskFormatType diskFormat) {
      ConversionDto request = new ConversionDto();
      request.setTargetFormat(diskFormat);

      AcceptedRequestDto<String> taskRef = context.getApi().getVirtualMachineTemplateApi()
            .requestConversion(target, diskFormat, request);

      return taskRef == null ? null : getTask(taskRef);
View Full Code Here

TOP

Related Classes of com.abiquo.server.core.appslibrary.ConversionDto

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.