in services/self-service/src/main/resources/webapp/src/app/core/services/applicationServiceFacade.service.ts [754:855]
private setupRegistry(): void {
this.requestRegistry = new Dictionary<string>();
// Security
this.requestRegistry.Add(ApplicationServiceFacade.LOGIN, '/api/user/login');
this.requestRegistry.Add(ApplicationServiceFacade.LOGOUT, '/api/oauth/logout');
this.requestRegistry.Add(ApplicationServiceFacade.AUTHORIZE, '/api/oauth/authorize');
this.requestRegistry.Add(ApplicationServiceFacade.REFRESH_TOKEN, '/api/oauth/refresh');
this.requestRegistry.Add(ApplicationServiceFacade.ACTIVE_LIST, '/api/environment/user');
this.requestRegistry.Add(ApplicationServiceFacade.FULL_ACTIVE_LIST, '/api/environment/all');
this.requestRegistry.Add(ApplicationServiceFacade.ENV, '/api/environment');
this.requestRegistry.Add(ApplicationServiceFacade.OAUTH, '/api/oauth');
this.requestRegistry.Add(ApplicationServiceFacade.ACCESS_KEY, '/api/user/access_key');
this.requestRegistry.Add(ApplicationServiceFacade.PROJECT_KEY_GENERATE, '/api/project/keys');
// Exploratory Environment
this.requestRegistry.Add(ApplicationServiceFacade.PROVISIONED_RESOURCES,
'/api/infrastructure/info');
this.requestRegistry.Add(ApplicationServiceFacade.IMAGE_PAGE,
'/api/infrastructure_provision/exploratory_environment/image/user');
this.requestRegistry.Add(ApplicationServiceFacade.CONNECTED_PLATFORMS,
'/api/connected_platforms');
this.requestRegistry.Add(ApplicationServiceFacade.EXPLORATORY_ENVIRONMENT,
'/api/infrastructure_provision/exploratory_environment');
this.requestRegistry.Add(ApplicationServiceFacade.TEMPLATES,
'/api/infrastructure_templates');
this.requestRegistry.Add(ApplicationServiceFacade.COMPUTATION_TEMPLATES,
'/infrastructure_provision/computational_resources');
this.requestRegistry.Add(ApplicationServiceFacade.SCHEDULER,
'/api/infrastructure_provision/exploratory_environment/scheduler');
// Computational Resources
this.requestRegistry.Add(ApplicationServiceFacade.COMPUTATIONAL_RESOURCES,
'/infrastructure_provision/computational_resources');
this.requestRegistry.Add(ApplicationServiceFacade.COMPUTATIONAL_RESOURCES_DATAENGINESERVICE,
'/infrastructure_provision/computational_resources/dataengine-service'); // emr(aws)
this.requestRegistry.Add(ApplicationServiceFacade.COMPUTATIONAL_RESOURCES_DATAENGINE,
'/infrastructure_provision/computational_resources/dataengine'); // spark (azure|aws)
this.requestRegistry.Add(ApplicationServiceFacade.COMPUTATIONAL_RESOURCES_TEMLATES,
'/api/infrastructure_templates/computational_templates');
// Images
this.requestRegistry.Add(ApplicationServiceFacade.IMAGE,
'/api/infrastructure_provision/exploratory_environment/image');
this.requestRegistry.Add(ApplicationServiceFacade.SHARE_ALL,
'/api/infrastructure_provision/exploratory_environment/image/share');
// Bucket browser
this.requestRegistry.Add(ApplicationServiceFacade.BUCKET, '/api/bucket');
// Filtering Configuration
this.requestRegistry.Add(ApplicationServiceFacade.USER_PREFERENCES, '/api/user/settings');
this.requestRegistry.Add(ApplicationServiceFacade.BUDGET, '/api/user/settings/budget');
// Environment Health Status
this.requestRegistry.Add(ApplicationServiceFacade.ENVIRONMENT_HEALTH_STATUS, '/api/infrastructure/status');
this.requestRegistry.Add(ApplicationServiceFacade.META_DATA, '/api/infrastructure/meta');
this.requestRegistry.Add(ApplicationServiceFacade.EDGE_NODE_START, '/api/infrastructure/edge/start');
this.requestRegistry.Add(ApplicationServiceFacade.EDGE_NODE_STOP, '/api/infrastructure/edge/stop');
this.requestRegistry.Add(ApplicationServiceFacade.EDGE_NODE_RECREATE, '/api/user/access_key/recover');
this.requestRegistry.Add(ApplicationServiceFacade.BACKUP, '/api/infrastructure/backup');
this.requestRegistry.Add(ApplicationServiceFacade.SNN_MONITOR, '/api/sysinfo');
this.requestRegistry.Add(ApplicationServiceFacade.ROLES, '/api/role');
this.requestRegistry.Add(ApplicationServiceFacade.GROUPS, '/api/group');
this.requestRegistry.Add(ApplicationServiceFacade.GROUP_ROLE, 'api/group/role');
this.requestRegistry.Add(ApplicationServiceFacade.GROUP_USER, '/api/group/user');
this.requestRegistry.Add(ApplicationServiceFacade.SETTINGS, '/api/settings');
// Libraries Installation
this.requestRegistry.Add(ApplicationServiceFacade.LIB_GROUPS, '/api/infrastructure_provision/exploratory_environment/lib-groups');
this.requestRegistry.Add(ApplicationServiceFacade.LIB_LIST, '/api/infrastructure_provision/exploratory_environment/search/lib_list');
this.requestRegistry.Add(ApplicationServiceFacade.LIB_INSTALL, '/api/infrastructure_provision/exploratory_environment/lib_install');
this.requestRegistry.Add(ApplicationServiceFacade.INSTALLED_LIBS_FORMAT,
'/api/infrastructure_provision/exploratory_environment/lib_list/formatted');
this.requestRegistry.Add(ApplicationServiceFacade.INSTALLED_LIBS, '/api/infrastructure_provision/exploratory_environment/lib_list');
// UnGit credentials
this.requestRegistry.Add(ApplicationServiceFacade.GIT_CREDS, '/api/user/git_creds');
// billing report
this.requestRegistry.Add(ApplicationServiceFacade.BILLING, '/api/billing/report');
this.requestRegistry.Add(ApplicationServiceFacade.DOWNLOAD_REPORT, '/api/billing/report/download');
this.requestRegistry.Add(ApplicationServiceFacade.QUOTA, '/api/billing/quota');
// project
this.requestRegistry.Add(ApplicationServiceFacade.PROJECT, '/api/project');
this.requestRegistry.Add(ApplicationServiceFacade.ENDPOINT, '/api/endpoint');
this.requestRegistry.Add(ApplicationServiceFacade.ENDPOINT_CONNECTION, '/api/endpoint/url/');
// Odahu
this.requestRegistry.Add(ApplicationServiceFacade.ODAHU, '/api/odahu');
// audit
this.requestRegistry.Add(ApplicationServiceFacade.AUDIT, '/api/audit');
// configuration
this.requestRegistry.Add(ApplicationServiceFacade.CONFIG, '/api/config/multiple');
}