<packaging>jar</packaging>
<properties>
- <jackson.version>2.9.1</jackson.version>
- <gson.version>2.2.4</gson.version>
- <jaxrs.consumer.version>5.0</jaxrs.consumer.version>
<velocity.version>1.7</velocity.version>
- <junit.version>4.10</junit.version>
- <dropwizard.version>1.2.4</dropwizard.version>
- <swagger.version>1.5.18</swagger.version>
- <jersey.version>2.16</jersey.version>
<commons-io.version>2.4</commons-io.version>
<dom4j.version>1.6.1</dom4j.version>
+ <dropwizard.version>1.2.2</dropwizard.version>
+ <swagger.version>1.5.3</swagger.version>
+ <jersey.version>2.16</jersey.version>
+ <jaxrs.consumer.version>5.0</jaxrs.consumer.version>
+ <gson.version>2.2.4</gson.version>
+ <junit.version>4.10</junit.version>
</properties>
<build>
<artifactId>dropwizard-assets</artifactId>
<version>${dropwizard.version}</version>
</dependency>
- <dependency>
+ <!--dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-migrations</artifactId>
<version>${dropwizard.version}</version>
- </dependency>
+ </dependency-->
<!-- swagger -->
<dependency>
<version>${commons-io.version}</version>
</dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-core</artifactId>
- <version>${jackson.version}</version>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <version>${jackson.version}</version>
- </dependency>
-
<!-- gson -->
<dependency>
<groupId>com.google.code.gson</groupId>
<dependency>
<groupId>com.eclipsesource.jaxrs</groupId>
<artifactId>consumer</artifactId>
- <exclusions>
- <exclusion>
- <groupId>com.eclipsesource.jaxrs</groupId>
- <artifactId>jersey-all</artifactId>
- </exclusion>
- </exclusions>
<version>${jaxrs.consumer.version}</version>
</dependency>
-
+
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
*/\r
package org.onap.sdc.workflowdesigner;\r
\r
+import javax.validation.constraints.NotNull;\r
+\r
+import org.hibernate.validator.constraints.NotEmpty;\r
+\r
+import com.fasterxml.jackson.annotation.JsonProperty;\r
+\r
/**\r
*\r
*/\r
public class SDCServiceProxyInfo {\r
+ @NotEmpty\r
private String serviceAddr;\r
\r
+ @NotEmpty\r
private String xEcompInstanceId;\r
\r
+ @NotEmpty\r
private String authorization;\r
\r
/**\r
* @return the serviceAddr\r
*/\r
+ @JsonProperty\r
public String getServiceAddr() {\r
return serviceAddr;\r
}\r
/**\r
* @param serviceAddr the serviceAddr to set\r
*/\r
+ @JsonProperty\r
public void setServiceAddr(String serviceAddr) {\r
this.serviceAddr = serviceAddr;\r
}\r
/**\r
* @return the xEcompInstanceId\r
*/\r
+ @JsonProperty\r
public String getxEcompInstanceId() {\r
return xEcompInstanceId;\r
}\r
/**\r
* @param xEcompInstanceId the xEcompInstanceId to set\r
*/\r
+ @JsonProperty\r
public void setxEcompInstanceId(String xEcompInstanceId) {\r
this.xEcompInstanceId = xEcompInstanceId;\r
}\r
/**\r
* @return the authorization\r
*/\r
+ @JsonProperty\r
public String getAuthorization() {\r
return authorization;\r
}\r
/**\r
* @param authorization the authorization to set\r
*/\r
+ @JsonProperty\r
public void setAuthorization(String authorization) {\r
this.authorization = authorization;\r
}\r