2 * Copyright (c) 2017-2018 ZTE Corporation.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the Apache License, Version 2.0
5 * and the Eclipse Public License v1.0 which both accompany this distribution,
6 * and are available at http://www.eclipse.org/legal/epl-v10.html
7 * and http://www.apache.org/licenses/LICENSE-2.0
10 * ZTE - initial API and implementation and/or initial documentation
12 package org.onap.sdc.workflowdesigner.model;
14 import java.util.List;
16 import org.onap.sdc.workflowdesigner.config.Config;
18 public class RestServiceTask extends ServiceTask {
19 private static String handler = Config.PROPERTIES.getProperty(Config.HANDLER_ClASS);
21 // private String restConfigId;
22 // public String getRestConfigId() {
23 // return restConfigId;
25 // public void setRestConfigId(String restConfigId) {
26 // this.restConfigId = restConfigId;
28 private List<String> produces;
29 private List<String> consumes;
32 private List<Parameter> parameters;
33 private String baseUrl;
34 private String serviceName;
35 private String serviceVersion;
37 private String method;
39 public String getBaseUrl() {
42 public void setBaseUrl(String url) {
46 public String getMethod() {
50 public static String getHandler() {
53 public static void setHandler(String handler) {
54 RestServiceTask.handler = handler;
56 public void setMethod(String method) {
59 public List<String> getProduces() {
62 public void setProduces(List<String> produces) {
63 this.produces = produces;
65 public List<String> getConsumes() {
68 public void setConsumes(List<String> consumes) {
69 this.consumes = consumes;
71 public List<Parameter> getParameters() {
74 public void setParameters(List<Parameter> parameters) {
75 this.parameters = parameters;
77 public String getServiceName() {
80 public void setServiceName(String serviceName) {
81 this.serviceName = serviceName;
83 public String getServiceVersion() {
84 return serviceVersion;
86 public void setServiceVersion(String serviceVersion) {
87 this.serviceVersion = serviceVersion;
89 public String getPath() {
92 public void setPath(String path) {