summaryrefslogtreecommitdiffstats
path: root/cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts')
-rw-r--r--cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts137
1 files changed, 0 insertions, 137 deletions
diff --git a/cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts b/cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts
deleted file mode 100644
index b26558b01..000000000
--- a/cds-ui/client-frankfurt/src/app/common/core/services/api.service.ts
+++ /dev/null
@@ -1,137 +0,0 @@
-
-/*
-============LICENSE_START==========================================
-===================================================================
-Copyright (C) 2018 IBM Intellectual Property. All rights reserved.
-
-Modifications Copyright (C) 2019 Orange
-
-===================================================================
-
-Unless otherwise specified, all software contained herein is licensed
-under the Apache License, Version 2.0 (the License);
-you may not use this software except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-============LICENSE_END============================================
-*/
-export const GlobalContants = {
- endpoints: {},
- cbawizard: {
- stepsRequired:
- {
- stepCount: 4,
- steps: [{
- name: 'CBA Metadata',
- componentURL: '/controllerBlueprint/selectTemplate',
- label: 'CBA Metadata',
- link: '/blueprint/selectTemplate',
- index: 0,
- component: 'SelectTemplateComponent'
- },
- {
- name: 'Controller Blueprint Designer',
- componentURL: '/controllerBlueprint/modifyTemplate',
- label: 'Controller Blueprint Designer',
- link: '/blueprint/modifyTemplate',
- index: 1,
- component: 'ModifyTemplateComponent'
- },
- {
- name: 'Test',
- componentURL: '/controllerBlueprint/testTemplate',
- label: 'Test',
- link: '/blueprint/testTemplate',
- index: 2,
- component: 'TestTemplateComponent'
- },
- {
- name: 'Deploy',
- componentURL: '/controllerBlueprint/deployTemplate',
- label: 'Deploy',
- link: '/blueprint/deployTemplate',
- index: 3,
- component: 'DeployTemplateComponent'
- }]
- }
- },
- datadictionary: {
- stepsRequired:
- {
- stepCount: 3,
- steps: [{
- name: 'Resource Creation', componentURL: '/dataDictionary/selectTemplate',
- label: 'Resource Creation',
- component: 'ResourceCreationComponent'
-
- },
- {
- name: 'Edit/Validate', componentURL: '/dataDictionary/modifyTemplate',
- label: 'Edit/Validate',
- component: 'ResourceEditComponent'
- },
- {
- name: 'Save', componentURL: '/dataDictionary/saveTemplate',
- label: 'Save Resource',
- component: 'SaveResourceComponent'
- }]
- }
-
- }
-};
-
-export const BlueprintURLs = {
- getAllBlueprints: '/controllerblueprint/all',
- searchByTag: '/controllerblueprint/searchByTags/',
- save: '/controllerblueprint/create-blueprint',
- publish: '/controllerblueprint/publish',
- enrich: '/controllerblueprint/enrich-blueprint',
- download: '/controllerblueprint/download-blueprint/',
- deploy: '/controllerblueprint/deploy-blueprint',
- getMetaDate: '/controllerblueprint/meta-data/'
-};
-
-export const ResourceDictionaryURLs = {
- saveResourceDictionary: '/resourcedictionary/save',
- searchResourceDictionaryByTags: '/resourcedictionary/search',
- searchResourceDictionaryByName: '',
- getSources: '/resourcedictionary/source-mapping',
- getModelType: '/resourcedictionary/model-type',
- getDataType: '/resourcedictionary/model-type/by-definition/data_type'
-};
-
-export const ControllerCatalogURLs = {
- searchControllerCatalogByTags: '/controllercatalog/search',
- saveControllerCatalog: '/controllercatalog/save',
- getDefinition: '/controllercatalog/model-type/by-definition',
- getDerivedFrom: '/controllercatalog/model-type/by-derivedfrom'
-};
-
-
-
-import {Injectable} from '@angular/core';
-import {HttpClient, HttpHeaders, HttpResponse, HttpHeaderResponse} from '@angular/common/http';
-import {Observable} from 'rxjs';
-
-@Injectable()
-export class ApiService {
-
- constructor(private httpClient: HttpClient) {
- }
-
- get(url: string, params?: any): Observable<any> {
- return this.httpClient.get(url, params);
- }
-
- post(url: string, body: any | null, options?: any): Observable<any> {
-
- return this.httpClient.post(url, body, options);
- }
-}