
Juan Hernandez has submitted this change and it was merged. Change subject: restapi: Generate JAX-RS interfaces from model ...................................................................... restapi: Generate JAX-RS interfaces from model Currently the operation model of the RESTAPI is described by the JAX-RS interfaces, which are written manually. For exmple, the bookmark interface for the bookmark resource is defined as follows: @Produces({ApiMediaType.APPLICATION_XML, ApiMediaType.APPLICATION_JSON}) public interface BookmarkResource { @GET Bookmark get(); @PUT @Consumes({ApiMediaType.APPLICATION_XML, ApiMediaType.APPLICATION_JSON}) Bookmark update(Bookmark bookmark); @DELETE Response remove(); } This patch moves this operational definition to the model, where they are also written manually, but using the meta-model language. For example: @Service public interface BookmarkService { interface Get { @Out Bookmark bookmark(); } interface Update { @In @Out Bookmark bookmark(); } interface Remove { } } Each service is defined by an interface marked with the "@Service" annotation. Operations are defined using nested interfaces. Parameters defined as methods with the @In and @Out, to indicate the direction of the parameter (input, output or both). Some services also have "locators", methods that return references to other services. For example, currently the bookmarks resource is defined as follows: @Produces({ApiMediaType.APPLICATION_XML, ApiMediaType.APPLICATION_JSON}) public interface BookmarksResource { @GET Bookmarks list(); @POST @Consumes({ApiMediaType.APPLICATION_XML, ApiMediaType.APPLICATION_JSON}) Response add(Bookmark bookmark); @Path("{id}") BookmarkResource getBookmarkResource(@PathParam("id") String id); } Using the meta-model this service will be defined as follows: @Service public interface BookmarksService { interface Add { @In @Out Bookmark bookmark(); } interface List { @Out Bookmark[] bookmarks(); } @Service BookmarkService bookmark(String id); } Here the "bookmark" method represents a locator, an operation of the service that returns a reference to another service, in this particular case the bookmarks service has the capability to tell the user where is the service that manages a specific bookmark. These new service interfaces aren't used at all during runtime, instead they are used to populate an in-memory representation of the model, that can be easily consumed. For example, if an application needs to find the names of all the available services: Model model = ...; for (Service service : model.getServices()) { System.out.println(service.getName()); } In addition to moving the definition of the services to the model, this patch also introduces a code generator that generates the JAX-RS interfaces from the in-memory model. The resulting JAX-RS interfaces are almost identical to the previous ones, so there is no need for massive changes to the existing services implementations. Change-Id: I65efb47a2c03b028c398ad40871b34665e6ddba8 Signed-off-by: Juan Hernandez <juan.hernandez@redhat.com> --- M backend/manager/modules/restapi/interface/definition/pom.xml D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AffinityGroupResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AffinityGroupVmResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AffinityGroupVmsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AffinityGroupsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ApiResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedCpuProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedCpuProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedDiskProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedDiskProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedNetworkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedNetworksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedPermissionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedRolesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedTagResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedTagsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedVnicProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AssignedVnicProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AttachedStorageDomainResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/AttachedStorageDomainsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/BalanceResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/BalancesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/BookmarkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/BookmarksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ClusterResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ClustersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/CpuProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/CpuProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DataCenterResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DataCentersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DiskProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DiskProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DiskResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DiskSnapshotResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DiskSnapshotsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/DisksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/EventResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/EventsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ExternalProviderCertificateResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ExternalProviderCertificatesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ExternalProviderResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FenceAgentResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FenceAgentsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FilterResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/FiltersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/GraphicsConsoleResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/GraphicsConsolesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostDeviceResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostDevicesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostHookResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostHooksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostNicResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostNicsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostNumaNodeResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostNumaNodesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostStorageResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/HostsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/IconResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/IconsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ImageResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/ImagesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypeNicResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypeNicsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypeResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypeWatchdogResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypeWatchdogsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/InstanceTypesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/IscsiBondResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/IscsiBondsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/JobResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/JobsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/LabelResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/LabelsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/MacPoolResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/MacPoolsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/MeasurableResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/NetworkAttachmentResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/NetworkAttachmentsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/NetworkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/NetworksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/OperatingSystemResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/OperatingSystemsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/PermissionResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/PermitResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/PermitsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/PolicyUnitResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/PolicyUnitsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QosResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QossResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotaClusterLimitResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotaClusterLimitsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotaResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotaStorageLimitResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotaStorageLimitsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/QuotasResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/RoleResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/RolesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SchedulingPoliciesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SchedulingPolicyResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SchedulingPolicyUnitResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SchedulingPolicyUnitsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotCdRomResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotCdRomsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotDiskResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotDisksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotNicResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotNicsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SnapshotsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StatisticResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StatisticsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StepResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StepsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainContentDiskResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainContentDisksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainServerConnectionResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainServerConnectionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainTemplateResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainTemplatesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainVmResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainVmsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageDomainsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageServerConnectionExtensionResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageServerConnectionExtensionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageServerConnectionResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/StorageServerConnectionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/SystemPermissionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TagResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TagsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateCdromResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateCdromsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateDiskResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateDisksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateNicResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateNicsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateWatchdogResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplateWatchdogsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/TemplatesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/UnmanagedNetworkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/UnmanagedNetworksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VirtualFunctionAllowedNetworkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VirtualFunctionAllowedNetworksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmApplicationResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmApplicationsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmCdromResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmCdromsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmDiskResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmDisksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmGraphicsConsoleResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmHostDeviceResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmHostDevicesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmNicResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmNicsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmNumaNodeResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmNumaNodesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmPoolResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmPoolsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmReportedDeviceResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmReportedDevicesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmSessionResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmSessionsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmWatchdogResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmWatchdogsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VmsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VnicProfileResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/VnicProfilesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/WatchdogResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/WatchdogsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/WeightResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/WeightsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainGroupResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainGroupsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainUserResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainUsersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/DomainsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/GroupResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/GroupsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/SshPublicKeyResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/SshPublicKeysResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/UserResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/aaa/UsersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalComputeResourceResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalComputeResourcesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalDiscoveredHostResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalDiscoveredHostsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostGroupResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostGroupsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostProviderResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostProvidersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/ExternalHostsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/KatelloErrataResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/KatelloErratumResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/externalhostproviders/SystemKatelloErrataResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterBrickResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterBricksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterHookResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterHooksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterVolumeResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/gluster/GlusterVolumesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackImageProviderResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackImageProvidersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackImageResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackImagesResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackNetworkProviderResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackNetworkProvidersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackNetworkResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackNetworksResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackSubnetResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackSubnetsResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeAuthenticationKeyResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeAuthenticationKeysResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeProviderResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeProvidersResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeTypeResource.java D backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/resource/openstack/OpenstackVolumeTypesResource.java M backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/utils/LinkHelper.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/AbstractBackendExternalProviderResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAffinityGroupResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAffinityGroupVmsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAffinityGroupsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendApiResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAssignedCpuProfilesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAssignedDiskProfilesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAssignedVnicProfilesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendAttachedStorageDomainsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendClusterNetworksResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendClusterResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendCpuProfilesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendDataCenterResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendExternalProviderCertificatesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendFenceAgentsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendGroupTagsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostDevicesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostNetworkAttachmentsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostNicNetworkAttachmentsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostNicResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostNicsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostNumaNodesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendHostTagsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendIconsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendInstanceTypeGraphicsConsolesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendOperatingSystemsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendSchedulingPoliciesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendSchedulingPolicyUnitsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendSnapshotCdRomResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendSnapshotCdRomsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendSnapshotResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendStorageDomainDiskSnapshotsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendStorageDomainImagesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendStorageDomainServerConnectionsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendStorageServerConnectionsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendTemplateGraphicsConsolesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendTemplateTagsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendUserTagsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmApplicationsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmGraphicsConsoleResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmGraphicsConsolesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmHostDevicesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmNicResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmNumaNodesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmPoolResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmPoolsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmReportedDevicesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmTagsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVnicProfilesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/aaa/BackendDomainGroupsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/aaa/BackendDomainResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/aaa/BackendDomainUsersResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/aaa/BackendSSHPublicKeysResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/aaa/BackendUserResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalComputeResourcesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalDiscoveredHostsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalHostGroupsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalHostProviderResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalHostProvidersResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendExternalHostsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/externalhostproviders/BackendVmKatelloErrataResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/gluster/BackendGlusterBricksResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/gluster/BackendGlusterHooksResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/gluster/BackendGlusterVolumeResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/gluster/BackendGlusterVolumesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageProviderResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImageProvidersResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackImagesResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackNetworkProviderResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackNetworkProvidersResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackNetworkResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackNetworksResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackSubnetResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackSubnetsResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackVolumeAuthenticationKeysResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackVolumeProviderResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackVolumeProvidersResource.java M backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/openstack/BackendOpenStackVolumeTypesResource.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/AbstractBackendAssignedTagsResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendHostNicsResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendHostResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendStorageDomainsResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendVmApplicationsResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendVmPoolResourceTest.java M backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendVmReportedDeviceResourceTest.java M backend/manager/modules/restapi/metamodel/tool/pom.xml A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/IndentingWriter.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaClassBuffer.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaClassName.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaGenerator.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaNames.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaPackages.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaReservedWords.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JavaTypeReference.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JaxrsGenerator.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/JaxrsNames.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/Names.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/ReplacementRule.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/ReservedWords.java M backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/SchemaGenerator.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/SchemaNames.java M backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/Tool.java A backend/manager/modules/restapi/metamodel/tool/src/main/java/org/ovirt/api/metamodel/tool/Words.java A backend/manager/modules/restapi/model/src/main/java/services/AffinityGroupService.java A backend/manager/modules/restapi/model/src/main/java/services/AffinityGroupVmService.java A backend/manager/modules/restapi/model/src/main/java/services/AffinityGroupVmsService.java A backend/manager/modules/restapi/model/src/main/java/services/AffinityGroupsService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedCpuProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedCpuProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedDiskProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedDiskProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedNetworkService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedNetworksService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedPermissionsService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedRolesService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedTagService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedTagsService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedVnicProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/AssignedVnicProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/AttachedStorageDomainService.java A backend/manager/modules/restapi/model/src/main/java/services/AttachedStorageDomainsService.java A backend/manager/modules/restapi/model/src/main/java/services/BalanceService.java A backend/manager/modules/restapi/model/src/main/java/services/BalancesService.java A backend/manager/modules/restapi/model/src/main/java/services/BookmarkService.java A backend/manager/modules/restapi/model/src/main/java/services/BookmarksService.java A backend/manager/modules/restapi/model/src/main/java/services/ClusterService.java A backend/manager/modules/restapi/model/src/main/java/services/ClustersService.java A backend/manager/modules/restapi/model/src/main/java/services/CopyableService.java A backend/manager/modules/restapi/model/src/main/java/services/CpuProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/CpuProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/DataCenterService.java A backend/manager/modules/restapi/model/src/main/java/services/DataCentersService.java A backend/manager/modules/restapi/model/src/main/java/services/DiskProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/DiskProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/DiskService.java A backend/manager/modules/restapi/model/src/main/java/services/DiskSnapshotService.java A backend/manager/modules/restapi/model/src/main/java/services/DiskSnapshotsService.java A backend/manager/modules/restapi/model/src/main/java/services/DisksService.java A backend/manager/modules/restapi/model/src/main/java/services/EventService.java A backend/manager/modules/restapi/model/src/main/java/services/EventsService.java A backend/manager/modules/restapi/model/src/main/java/services/ExternalProviderCertificateService.java A backend/manager/modules/restapi/model/src/main/java/services/ExternalProviderCertificatesService.java A backend/manager/modules/restapi/model/src/main/java/services/ExternalProviderService.java A backend/manager/modules/restapi/model/src/main/java/services/FenceAgentService.java A backend/manager/modules/restapi/model/src/main/java/services/FenceAgentsService.java A backend/manager/modules/restapi/model/src/main/java/services/FileService.java A backend/manager/modules/restapi/model/src/main/java/services/FilesService.java A backend/manager/modules/restapi/model/src/main/java/services/FilterService.java A backend/manager/modules/restapi/model/src/main/java/services/FiltersService.java A backend/manager/modules/restapi/model/src/main/java/services/GraphicsConsoleService.java A backend/manager/modules/restapi/model/src/main/java/services/GraphicsConsolesService.java A backend/manager/modules/restapi/model/src/main/java/services/HostDeviceService.java A backend/manager/modules/restapi/model/src/main/java/services/HostDevicesService.java A backend/manager/modules/restapi/model/src/main/java/services/HostHookService.java A backend/manager/modules/restapi/model/src/main/java/services/HostHooksService.java A backend/manager/modules/restapi/model/src/main/java/services/HostNicService.java A backend/manager/modules/restapi/model/src/main/java/services/HostNicsService.java A backend/manager/modules/restapi/model/src/main/java/services/HostNumaNodeService.java A backend/manager/modules/restapi/model/src/main/java/services/HostNumaNodesService.java A backend/manager/modules/restapi/model/src/main/java/services/HostService.java A backend/manager/modules/restapi/model/src/main/java/services/HostStorageService.java A backend/manager/modules/restapi/model/src/main/java/services/HostsService.java A backend/manager/modules/restapi/model/src/main/java/services/IconService.java A backend/manager/modules/restapi/model/src/main/java/services/IconsService.java A backend/manager/modules/restapi/model/src/main/java/services/ImageService.java A backend/manager/modules/restapi/model/src/main/java/services/ImagesService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypeNicService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypeNicsService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypeService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypeWatchdogService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypeWatchdogsService.java A backend/manager/modules/restapi/model/src/main/java/services/InstanceTypesService.java A backend/manager/modules/restapi/model/src/main/java/services/IscsiBondService.java A backend/manager/modules/restapi/model/src/main/java/services/IscsiBondsService.java A backend/manager/modules/restapi/model/src/main/java/services/JobService.java A backend/manager/modules/restapi/model/src/main/java/services/JobsService.java A backend/manager/modules/restapi/model/src/main/java/services/LabelService.java A backend/manager/modules/restapi/model/src/main/java/services/LabelsService.java A backend/manager/modules/restapi/model/src/main/java/services/MacPoolService.java A backend/manager/modules/restapi/model/src/main/java/services/MacPoolsService.java A backend/manager/modules/restapi/model/src/main/java/services/MeasurableService.java A backend/manager/modules/restapi/model/src/main/java/services/MoveableService.java A backend/manager/modules/restapi/model/src/main/java/services/NetworkAttachmentService.java A backend/manager/modules/restapi/model/src/main/java/services/NetworkAttachmentsService.java A backend/manager/modules/restapi/model/src/main/java/services/NetworkService.java A backend/manager/modules/restapi/model/src/main/java/services/NetworksService.java A backend/manager/modules/restapi/model/src/main/java/services/OperatingSystemService.java A backend/manager/modules/restapi/model/src/main/java/services/OperatingSystemsService.java A backend/manager/modules/restapi/model/src/main/java/services/PermissionService.java A backend/manager/modules/restapi/model/src/main/java/services/PermitService.java A backend/manager/modules/restapi/model/src/main/java/services/PermitsService.java A backend/manager/modules/restapi/model/src/main/java/services/QosService.java A backend/manager/modules/restapi/model/src/main/java/services/QossService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotaClusterLimitService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotaClusterLimitsService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotaService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotaStorageLimitService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotaStorageLimitsService.java A backend/manager/modules/restapi/model/src/main/java/services/QuotasService.java A backend/manager/modules/restapi/model/src/main/java/services/RoleService.java A backend/manager/modules/restapi/model/src/main/java/services/RolesService.java A backend/manager/modules/restapi/model/src/main/java/services/SchedulingPoliciesService.java A backend/manager/modules/restapi/model/src/main/java/services/SchedulingPolicyService.java A backend/manager/modules/restapi/model/src/main/java/services/SchedulingPolicyUnitService.java A backend/manager/modules/restapi/model/src/main/java/services/SchedulingPolicyUnitsService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotCdromService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotCdromsService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotDiskService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotDisksService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotNicService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotNicsService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotService.java A backend/manager/modules/restapi/model/src/main/java/services/SnapshotsService.java A backend/manager/modules/restapi/model/src/main/java/services/StatisticService.java A backend/manager/modules/restapi/model/src/main/java/services/StatisticsService.java A backend/manager/modules/restapi/model/src/main/java/services/StepService.java A backend/manager/modules/restapi/model/src/main/java/services/StepsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainContentDiskService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainContentDisksService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainServerConnectionService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainServerConnectionsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainTemplateService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainTemplatesService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainVmService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainVmsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageDomainsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageServerConnectionExtensionService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageServerConnectionExtensionsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageServerConnectionService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageServerConnectionsService.java A backend/manager/modules/restapi/model/src/main/java/services/StorageService.java A backend/manager/modules/restapi/model/src/main/java/services/SystemPermissionsService.java A backend/manager/modules/restapi/model/src/main/java/services/SystemService.java A backend/manager/modules/restapi/model/src/main/java/services/TagService.java A backend/manager/modules/restapi/model/src/main/java/services/TagsService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateCdromService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateCdromsService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateDiskService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateDisksService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateNicService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateNicsService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateWatchdogService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplateWatchdogsService.java A backend/manager/modules/restapi/model/src/main/java/services/TemplatesService.java A backend/manager/modules/restapi/model/src/main/java/services/UnmanagedNetworkService.java A backend/manager/modules/restapi/model/src/main/java/services/UnmanagedNetworksService.java A backend/manager/modules/restapi/model/src/main/java/services/VirtualFunctionAllowedNetworkService.java A backend/manager/modules/restapi/model/src/main/java/services/VirtualFunctionAllowedNetworksService.java A backend/manager/modules/restapi/model/src/main/java/services/VmApplicationService.java A backend/manager/modules/restapi/model/src/main/java/services/VmApplicationsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmCdromService.java A backend/manager/modules/restapi/model/src/main/java/services/VmCdromsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmDiskService.java A backend/manager/modules/restapi/model/src/main/java/services/VmDisksService.java A backend/manager/modules/restapi/model/src/main/java/services/VmGraphicsConsoleService.java A backend/manager/modules/restapi/model/src/main/java/services/VmHostDeviceService.java A backend/manager/modules/restapi/model/src/main/java/services/VmHostDevicesService.java A backend/manager/modules/restapi/model/src/main/java/services/VmNicService.java A backend/manager/modules/restapi/model/src/main/java/services/VmNicsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmNumaNodeService.java A backend/manager/modules/restapi/model/src/main/java/services/VmNumaNodesService.java A backend/manager/modules/restapi/model/src/main/java/services/VmPoolService.java A backend/manager/modules/restapi/model/src/main/java/services/VmPoolsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmReportedDeviceService.java A backend/manager/modules/restapi/model/src/main/java/services/VmReportedDevicesService.java A backend/manager/modules/restapi/model/src/main/java/services/VmService.java A backend/manager/modules/restapi/model/src/main/java/services/VmSessionService.java A backend/manager/modules/restapi/model/src/main/java/services/VmSessionsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmWatchdogService.java A backend/manager/modules/restapi/model/src/main/java/services/VmWatchdogsService.java A backend/manager/modules/restapi/model/src/main/java/services/VmsService.java A backend/manager/modules/restapi/model/src/main/java/services/VnicProfileService.java A backend/manager/modules/restapi/model/src/main/java/services/VnicProfilesService.java A backend/manager/modules/restapi/model/src/main/java/services/WeightService.java A backend/manager/modules/restapi/model/src/main/java/services/WeightsService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainGroupService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainGroupsService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainUserService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainUsersService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/DomainsService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/GroupService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/GroupsService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/SshPublicKeyService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/SshPublicKeysService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/UserService.java A backend/manager/modules/restapi/model/src/main/java/services/aaa/UsersService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalComputeResourceService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalComputeResourcesService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalDiscoveredHostService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalDiscoveredHostsService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostGroupService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostGroupsService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostProviderService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostProvidersService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/ExternalHostsService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/KatelloErrataService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/KatelloErratumService.java A backend/manager/modules/restapi/model/src/main/java/services/externalhostproviders/SystemKatelloErrataService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterBrickService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterBricksService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterHookService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterHooksService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterVolumeService.java A backend/manager/modules/restapi/model/src/main/java/services/gluster/GlusterVolumesService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackImageProviderService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackImageProvidersService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackImageService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackImagesService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackNetworkProviderService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackNetworkProvidersService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackNetworkService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackNetworksService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackSubnetService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackSubnetsService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeAuthenticationKeyService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeAuthenticationKeysService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeProviderService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeProvidersService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeTypeService.java A backend/manager/modules/restapi/model/src/main/java/services/openstack/OpenstackVolumeTypesService.java A backend/manager/modules/restapi/model/src/main/java/services/package-info.java M backend/manager/modules/restapi/model/src/main/java/types/AffinityGroup.java M backend/manager/modules/restapi/model/src/main/java/types/Agent.java M backend/manager/modules/restapi/model/src/main/java/types/Application.java M backend/manager/modules/restapi/model/src/main/java/types/AuthorizedKey.java M backend/manager/modules/restapi/model/src/main/java/types/Balance.java M backend/manager/modules/restapi/model/src/main/java/types/Bookmark.java M backend/manager/modules/restapi/model/src/main/java/types/Certificate.java M backend/manager/modules/restapi/model/src/main/java/types/Cluster.java M backend/manager/modules/restapi/model/src/main/java/types/CpuProfile.java M backend/manager/modules/restapi/model/src/main/java/types/DataCenter.java M backend/manager/modules/restapi/model/src/main/java/types/Device.java M backend/manager/modules/restapi/model/src/main/java/types/DiskProfile.java M backend/manager/modules/restapi/model/src/main/java/types/Domain.java M backend/manager/modules/restapi/model/src/main/java/types/Event.java M backend/manager/modules/restapi/model/src/main/java/types/ExternalComputeResource.java M backend/manager/modules/restapi/model/src/main/java/types/ExternalDiscoveredHost.java M backend/manager/modules/restapi/model/src/main/java/types/ExternalHost.java M backend/manager/modules/restapi/model/src/main/java/types/ExternalHostGroup.java M backend/manager/modules/restapi/model/src/main/java/types/ExternalProvider.java M backend/manager/modules/restapi/model/src/main/java/types/File.java M backend/manager/modules/restapi/model/src/main/java/types/Filter.java M backend/manager/modules/restapi/model/src/main/java/types/GlusterHook.java M backend/manager/modules/restapi/model/src/main/java/types/GlusterMemoryPool.java M backend/manager/modules/restapi/model/src/main/java/types/GlusterServerHook.java M backend/manager/modules/restapi/model/src/main/java/types/GlusterVolume.java M backend/manager/modules/restapi/model/src/main/java/types/GlusterVolumeProfileDetails.java M backend/manager/modules/restapi/model/src/main/java/types/GraphicsConsole.java M backend/manager/modules/restapi/model/src/main/java/types/Group.java M backend/manager/modules/restapi/model/src/main/java/types/Hook.java M backend/manager/modules/restapi/model/src/main/java/types/Host.java M backend/manager/modules/restapi/model/src/main/java/types/HostDevice.java M backend/manager/modules/restapi/model/src/main/java/types/HostNic.java M backend/manager/modules/restapi/model/src/main/java/types/HostStorage.java M backend/manager/modules/restapi/model/src/main/java/types/Icon.java A backend/manager/modules/restapi/model/src/main/java/types/Identified.java M backend/manager/modules/restapi/model/src/main/java/types/Image.java M backend/manager/modules/restapi/model/src/main/java/types/IscsiBond.java M backend/manager/modules/restapi/model/src/main/java/types/Job.java M backend/manager/modules/restapi/model/src/main/java/types/KatelloErratum.java M backend/manager/modules/restapi/model/src/main/java/types/Label.java M backend/manager/modules/restapi/model/src/main/java/types/MacPool.java M backend/manager/modules/restapi/model/src/main/java/types/Network.java M backend/manager/modules/restapi/model/src/main/java/types/NetworkAttachment.java M backend/manager/modules/restapi/model/src/main/java/types/NumaNode.java M backend/manager/modules/restapi/model/src/main/java/types/OpenStackImage.java M backend/manager/modules/restapi/model/src/main/java/types/OpenStackNetwork.java M backend/manager/modules/restapi/model/src/main/java/types/OpenStackSubnet.java M backend/manager/modules/restapi/model/src/main/java/types/OpenStackVolumeType.java M backend/manager/modules/restapi/model/src/main/java/types/OpenstackVolumeAuthenticationKey.java M backend/manager/modules/restapi/model/src/main/java/types/OperatingSystemInfo.java M backend/manager/modules/restapi/model/src/main/java/types/Permission.java M backend/manager/modules/restapi/model/src/main/java/types/Permit.java M backend/manager/modules/restapi/model/src/main/java/types/Product.java M backend/manager/modules/restapi/model/src/main/java/types/Qos.java M backend/manager/modules/restapi/model/src/main/java/types/Quota.java M backend/manager/modules/restapi/model/src/main/java/types/QuotaClusterLimit.java M backend/manager/modules/restapi/model/src/main/java/types/QuotaStorageLimit.java M backend/manager/modules/restapi/model/src/main/java/types/ReportedDevice.java M backend/manager/modules/restapi/model/src/main/java/types/Role.java M backend/manager/modules/restapi/model/src/main/java/types/SchedulingPolicy.java M backend/manager/modules/restapi/model/src/main/java/types/SchedulingPolicyUnit.java M backend/manager/modules/restapi/model/src/main/java/types/Session.java M backend/manager/modules/restapi/model/src/main/java/types/Ssh.java M backend/manager/modules/restapi/model/src/main/java/types/SshPublicKey.java M backend/manager/modules/restapi/model/src/main/java/types/Statistic.java M backend/manager/modules/restapi/model/src/main/java/types/Step.java M backend/manager/modules/restapi/model/src/main/java/types/StorageConnection.java M backend/manager/modules/restapi/model/src/main/java/types/StorageConnectionExtension.java M backend/manager/modules/restapi/model/src/main/java/types/StorageDomain.java M backend/manager/modules/restapi/model/src/main/java/types/Tag.java M backend/manager/modules/restapi/model/src/main/java/types/UnmanagedNetwork.java M backend/manager/modules/restapi/model/src/main/java/types/User.java M backend/manager/modules/restapi/model/src/main/java/types/Vendor.java M backend/manager/modules/restapi/model/src/main/java/types/Version.java M backend/manager/modules/restapi/model/src/main/java/types/VmBase.java M backend/manager/modules/restapi/model/src/main/java/types/VmPool.java M backend/manager/modules/restapi/model/src/main/java/types/VnicProfile.java M backend/manager/modules/restapi/model/src/main/java/types/Weight.java 630 files changed, 9,879 insertions(+), 8,633 deletions(-) Approvals: Juan Hernandez: Verified; Looks good to me, approved Jenkins CI: Passed CI tests -- To view, visit https://gerrit.ovirt.org/47337 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I65efb47a2c03b028c398ad40871b34665e6ddba8 Gerrit-PatchSet: 13 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Juan Hernandez <juan.hernandez@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Juan Hernandez <juan.hernandez@redhat.com> Gerrit-Reviewer: Ori Liel <oliel@redhat.com> Gerrit-Reviewer: gerrit-hooks <automation@ovirt.org>