Merge "[1707-OS] Updated license text according to the"
[sdc.git] / catalog-ui / src / app / modules / service-module.ts
1 import {ConfigurationUiService} from "../services/configuration-ui-service";
2 import {CookieService} from "../services/cookie-service";
3 import {EntityService} from "../services/entity-service";
4 import {AvailableIconsService} from "../services/available-icons-service";
5 import {UrlToBase64Service} from "../services/url-tobase64-service";
6 import {CacheService} from "../services/cache-service";
7 import {HeaderInterceptor} from "../services/header-interceptor";
8 import {HttpErrorInterceptor} from "../services/http-error-interceptor";
9 import {SharingService} from "../services/sharing-service";
10 import {SdcVersionService} from "../services/sdc-version-service";
11 import {ActivityLogService} from "../services/activity-log-service";
12 import {OnboardingService} from "../services/onboarding-service";
13 import {EcompHeaderService} from "../services/ecomp-service";
14 import {DataTypesService} from "../services/data-types-service";
15 import {ComponentService} from "../services/components/component-service";
16 import {ServiceService} from "../services/components/service-service";
17 import {ResourceService} from "../services/components/resource-service";
18 import {ProductService} from "../services/components/product-service";
19 import {LeftPaletteLoaderService} from "../services/components/utils/composition-left-palette-service";
20 import {EventListenerService} from "../services/event-listener-service";
21 import {ProgressService} from "../services/progress-service";
22 import {ArtifactsUtils} from "../utils/artifacts-utils";
23 import {FileUtils} from "../utils/file-utils";
24 import {ValidationUtils} from "../utils/validation-utils";
25 import {AngularJSBridge} from "../services/angular-js-bridge-service";
26 import {LoaderService} from "../services/loader-service";
27 import {UserResourceService} from "../services/user-resource-service";
28 import {CategoryResourceService} from "../services/category-resource-service";
29
30 let moduleName:string = 'Sdc.Services';
31 let serviceModule:ng.IModule = angular.module(moduleName, []);
32
33 serviceModule.service('Sdc.Services.ConfigurationUiService', ConfigurationUiService);
34 serviceModule.service('Sdc.Services.CookieService', CookieService);
35 serviceModule.service('Sdc.Services.EntityService', EntityService);
36 serviceModule.service('Sdc.Services.AvailableIconsService', AvailableIconsService);
37 serviceModule.service('Sdc.Services.UrlToBase64Service', UrlToBase64Service);
38 serviceModule.service('Sdc.Services.CacheService', CacheService);
39 serviceModule.service('Sdc.Services.HeaderInterceptor', HeaderInterceptor);
40 serviceModule.service('Sdc.Services.HttpErrorInterceptor', HttpErrorInterceptor);
41 serviceModule.service('Sdc.Services.SharingService', SharingService);
42 serviceModule.service('Sdc.Services.SdcVersionService', SdcVersionService);
43 serviceModule.service('Sdc.Services.ActivityLogService', ActivityLogService);
44 serviceModule.service('Sdc.Services.OnboardingService', OnboardingService);
45 serviceModule.service('Sdc.Services.EcompHeaderService', EcompHeaderService);
46 serviceModule.service('Sdc.Services.DataTypesService', DataTypesService);
47
48 //Components Services
49 serviceModule.service('Sdc.Services.Components.ComponentService', ComponentService);
50 serviceModule.service('Sdc.Services.Components.ServiceService',ServiceService);
51 serviceModule.service('Sdc.Services.Components.ResourceService', ResourceService);
52 serviceModule.service('Sdc.Services.Components.ProductService', ProductService);
53 serviceModule.service('LeftPaletteLoaderService', LeftPaletteLoaderService);
54 serviceModule.service('EventListenerService', EventListenerService);
55 serviceModule.service('Sdc.Services.ProgressService', ProgressService);
56
57 //Utils
58 serviceModule.service('ArtifactsUtils', ArtifactsUtils);
59 serviceModule.service('FileUtils', FileUtils);
60 serviceModule.service('ValidationUtils', ValidationUtils);
61
62 serviceModule.service('AngularJSBridge',AngularJSBridge);
63 serviceModule.service('LoaderService', LoaderService);
64
65 serviceModule.factory('Sdc.Services.UserResourceService', UserResourceService.getResource);
66 serviceModule.factory('Sdc.Services.CategoryResourceService', CategoryResourceService.getResource);