Removed unused server files 76/94276/2
authorEzhilarasi <ezhrajam@in.ibm.com>
Mon, 26 Aug 2019 12:38:39 +0000 (18:08 +0530)
committerEzhilarasi R <ezhrajam@in.ibm.com>
Mon, 26 Aug 2019 14:39:48 +0000 (14:39 +0000)
Change-Id: Id7a708a3ae6029a775d28710967fe9f3eec42c59
Issue-ID: CCSDK-1275
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
cds-ui/server/src/datasources/rest.datasource.json [deleted file]
cds-ui/server/src/datasources/rest.datasource.ts [deleted file]
cds-ui/server/src/services/rest.service.ts [deleted file]

diff --git a/cds-ui/server/src/datasources/rest.datasource.json b/cds-ui/server/src/datasources/rest.datasource.json
deleted file mode 100644 (file)
index 86f33fb..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-{
-   "name": "restConfig",
-   "connector": "rest",
-   "options": {
-      "headers": {
-          "accept": "application/json",
-          "content-type": "application/json"
-      }
-   },
-   "operations": [
-       {
-      "template": {
-         "method": "GET",
-         "url": ""
-      },
-      "functions": {
-         "getEnricheddata": [""]
-      }
-   },
-   {
-      "template": {
-         "method": "POST",
-         "url": ""
-      },
-      "functions": {
-         "saveBlueprint": [""]
-      }
-   },
-   {
-      "template": {
-         "method": "POST",
-         "url": ""
-      },
-      "functions": {
-         "test": [""]
-      }
-   }
-]
-}
\ No newline at end of file
diff --git a/cds-ui/server/src/datasources/rest.datasource.ts b/cds-ui/server/src/datasources/rest.datasource.ts
deleted file mode 100644 (file)
index 1b5a44d..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
-============LICENSE_START==========================================
-===================================================================
-Copyright (C) 2018-19 IBM Intellectual Property. All rights reserved.
-===================================================================
-
-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============================================
-*/
-
-
-import { juggler } from '@loopback/service-proxy';
-import * as config from './rest.datasource.json';
-
-
-export class RestDataSource extends juggler.DataSource {
-   static dataSourceName = 'rest';
-   constructor(dsConfig: object = config) {
-      super(dsConfig);
-   }
-}
diff --git a/cds-ui/server/src/services/rest.service.ts b/cds-ui/server/src/services/rest.service.ts
deleted file mode 100644 (file)
index b94ea4d..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
-============LICENSE_START==========================================
-===================================================================
-Copyright (C) 2018-19 IBM Intellectual Property. All rights reserved.
-===================================================================
-
-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============================================
-*/
-
-import {getService, juggler} from '@loopback/service-proxy';
-import {inject, Provider} from '@loopback/core';
-import {RestDataSource} from '../datasources/rest.datasource';
-
-
-export interface RestResponseData {
-   userId: number;
-   id: number;
-   title: string;
-   completed: boolean;
-}
-
-export interface RestService {
-   getrestdata(id?: number): Promise<RestResponseData>;
-}
-export class RestProvider implements Provider<RestService> {
-   constructor(
-      @inject('datasources.rest')
-      protected dataSource: juggler.DataSource = new RestDataSource(),
-   ) {}
-   
-   value(): Promise<RestService> {
-      return getService(this.dataSource);
-   }
-}
\ No newline at end of file