Examples of VirtualApplianceDto


Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

   public void testUpdate() {
      env.virtualAppliance.setName("Virtual AppAloha updated");
      env.virtualAppliance.update();

      // Recover the updated virtual appliance
      VirtualApplianceDto updated = env.cloudApi.getVirtualAppliance(env.virtualDatacenter.unwrap(),
            env.virtualAppliance.getId());

      assertEquals(updated.getName(), "Virtual AppAloha updated");
   }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

    * @param id
    *           The id of the virtual appliance to get.
    * @return The virtual appliance.
    */
   public VirtualAppliance getVirtualAppliance(final Integer id) {
      VirtualApplianceDto vapp = context.getApi().getCloudApi().getVirtualAppliance(target, id);
      return wrap(context, VirtualAppliance.class, vapp);
   }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

         this.virtualDatacenter = virtualDatacenter;
         return this;
      }

      public VirtualAppliance build() {
         VirtualApplianceDto dto = new VirtualApplianceDto();
         dto.setName(name);

         VirtualAppliance virtualAppliance = new VirtualAppliance(context, dto);
         virtualAppliance.virtualDatacenter = virtualDatacenter;

         return virtualAppliance;
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

      virtualDatacenter.setVlan(NetworkResources.vlanPost());
      return virtualDatacenter;
   }

   public static VirtualApplianceDto virtualAppliancePost() {
      VirtualApplianceDto virtualAppliance = new VirtualApplianceDto();
      virtualAppliance.setName("VA");
      return virtualAppliance;
   }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

      return virtualDatacenter;

   }

   public static VirtualApplianceDto virtualAppliancePut() {
      VirtualApplianceDto virtualAppliance = virtualAppliancePost();
      virtualAppliance.setId(1);
      virtualAppliance.addLink(new RESTLink("virtualdatacenter", "http://localhost/api/cloud/virtualdatacenters/1"));
      virtualAppliance.addLink(new RESTLink("deploy",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/action/deploy"));
      virtualAppliance.addLink(new RESTLink("edit",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1"));
      virtualAppliance.addLink(new RESTLink("state",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/state"));
      virtualAppliance.addLink(new RESTLink("undeploy",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/action/undeploy"));
      virtualAppliance.addLink(new RESTLink("virtualmachines",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/virtualmachines"));
      virtualAppliance.addLink(new RESTLink("price",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/action/price"));
      return virtualAppliance;
   }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

   private static class MockVirtualAppliance extends VirtualAppliance {
      private VirtualApplianceState state;

      @SuppressWarnings("unchecked")
      public MockVirtualAppliance() {
         super(EasyMock.createMock(ApiContext.class), new VirtualApplianceDto());
      }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

   private static class MockVirtualAppliance extends VirtualAppliance {
      private VirtualApplianceState state;

      @SuppressWarnings("unchecked")
      public MockVirtualAppliance() {
         super(EasyMock.createMock(ApiContext.class), new VirtualApplianceDto());
      }
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

                  .payload(
                        payloadFromResourceWithContentType("/payloads/vms-lastpage.xml",
                              normalize(VirtualMachinesWithNodeExtendedDto.MEDIA_TYPE))) //
                  .build());

      VirtualApplianceDto vapp = new VirtualApplianceDto();
      vapp.addLink(new RESTLink("virtualmachines",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/virtualmachines"));

      PagedIterable<VirtualMachineWithNodeExtendedDto> result = api.listVirtualMachines(vapp);
      List<VirtualMachineWithNodeExtendedDto> vms = result.concat().toList();
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

                  .payload(
                        payloadFromResourceWithContentType("/payloads/vms-lastpage.xml",
                              normalize(VirtualMachinesWithNodeExtendedDto.MEDIA_TYPE))) //
                  .build());

      VirtualApplianceDto vapp = new VirtualApplianceDto();
      vapp.addLink(new RESTLink("virtualmachines",
            "http://localhost/api/cloud/virtualdatacenters/1/virtualappliances/1/virtualmachines"));

      VirtualMachineOptions options = VirtualMachineOptions.builder().startWith(2).build();
      PaginatedCollection<VirtualMachineWithNodeExtendedDto, VirtualMachinesWithNodeExtendedDto> vms = api
            .listVirtualMachines(vapp, options);
View Full Code Here

Examples of com.abiquo.server.core.cloud.VirtualApplianceDto

   private static class MockVirtualAppliance extends VirtualAppliance {
      private VirtualApplianceState state;

      @SuppressWarnings("unchecked")
      public MockVirtualAppliance() {
         super(EasyMock.createMock(ApiContext.class), new VirtualApplianceDto());
      }
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.