2 ============LICENSE_START==========================================
3 ===================================================================
4 Copyright (C) 2018 IBM Intellectual Property. All rights reserved.
6 Modifications Copyright (C) 2019 Orange
8 ===================================================================
10 Unless otherwise specified, all software contained herein is licensed
11 under the Apache License, Version 2.0 (the License);
12 you may not use this software except in compliance with the License.
13 You may obtain a copy of the License at
15 http://www.apache.org/licenses/LICENSE-2.0
17 Unless required by applicable law or agreed to in writing, software
18 distributed under the License is distributed on an "AS IS" BASIS,
19 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20 See the License for the specific language governing permissions and
21 limitations under the License.
22 ============LICENSE_END============================================
24 export const GlobalContants = {
32 componentURL: '/controllerBlueprint/selectTemplate',
33 label: 'CBA Metadata',
34 link: '/blueprint/selectTemplate',
36 component: 'SelectTemplateComponent'
39 name: 'Controller Blueprint Designer',
40 componentURL: '/controllerBlueprint/modifyTemplate',
41 label: 'Controller Blueprint Designer',
42 link: '/blueprint/modifyTemplate',
44 component: 'ModifyTemplateComponent'
48 componentURL: '/controllerBlueprint/testTemplate',
50 link: '/blueprint/testTemplate',
52 component: 'TestTemplateComponent'
56 componentURL: '/controllerBlueprint/deployTemplate',
58 link: '/blueprint/deployTemplate',
60 component: 'DeployTemplateComponent'
69 name: 'Resource Creation', componentURL: '/dataDictionary/selectTemplate',
70 label: 'Resource Creation',
71 component: 'ResourceCreationComponent'
75 name: 'Edit/Validate', componentURL: '/dataDictionary/modifyTemplate',
76 label: 'Edit/Validate',
77 component: 'ResourceEditComponent'
80 name: 'Save', componentURL: '/dataDictionary/saveTemplate',
81 label: 'Save Resource',
82 component: 'SaveResourceComponent'
89 export const BlueprintURLs = {
90 getAllBlueprints: '/controllerblueprint/all',
91 getOneBlueprint: '/controllerblueprint',
92 getPagedBlueprints: '/controllerblueprint/paged',
93 searchByTag: '/controllerblueprint/searchByTags/',
94 save: '/controllerblueprint/create-blueprint',
95 publish: '/controllerblueprint/publish',
96 enrich: '/controllerblueprint/enrich-blueprint',
97 enrichandpublish: '/controllerblueprint/enrichandpublish',
98 download: '/controllerblueprint/download-blueprint/',
99 deploy: '/controllerblueprint/deploy-blueprint',
100 getMetaDate: '/controllerblueprint/meta-data/',
101 countOfAllBluePrints: '/controllerblueprint/list/count',
102 getMetaDatePageable: '/controllerblueprint/metadata/paged',
103 getBlueprintByName: '/controllerblueprint/by-name/'
106 export const ResourceDictionaryURLs = {
107 saveResourceDictionary: '/resourcedictionary/save',
108 saveDictionary: '/resourcedictionary/definition',
109 searchResourceDictionaryByTags: '/resourcedictionary/search',
110 searchResourceDictionaryByName: '',
111 searchResourceDictionaryByNames: '/resourcedictionary/search/by-names',
112 getSources: '/resourcedictionary/source-mapping',
113 getModelType: '/resourcedictionary/model-type',
114 getResourceDictionary: '/resourcedictionary/model-type/by-definition',
115 getMetaDatePageable: '/resourcedictionary/metadata/paged',
116 getDictionaryByName: '/resourcedictionary/by-name/',
117 getPagedDictionary: '/resourcedictionary/paged',
120 export const ControllerCatalogURLs = {
121 searchControllerCatalogByTags: '/controllercatalog/search',
122 saveControllerCatalog: '/controllercatalog/save',
123 getDefinition: '/controllercatalog/model-type/by-definition',
124 getDerivedFrom: '/controllercatalog/model-type/by-derivedfrom'
128 export const ActionElementTypeName = 'app.ActionElement';