1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.common.lib.to;
20
21 import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
22 import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
23 import java.util.ArrayList;
24 import java.util.List;
25 import org.apache.syncope.common.lib.BaseBean;
26 import org.apache.syncope.common.lib.types.ConnConfPropSchema;
27
28 public class ConnIdBundle implements BaseBean {
29
30 private static final long serialVersionUID = 7215115961910138005L;
31
32 private String displayName;
33
34 private String location;
35
36 private String bundleName;
37
38 private String connectorName;
39
40 private String version;
41
42 private final List<ConnConfPropSchema> properties = new ArrayList<>();
43
44 public String getDisplayName() {
45 return displayName;
46 }
47
48 public void setDisplayName(final String displayName) {
49 this.displayName = displayName;
50 }
51
52 public String getLocation() {
53 return location;
54 }
55
56 public void setLocation(final String location) {
57 this.location = location;
58 }
59
60 public String getBundleName() {
61 return bundleName;
62 }
63
64 public void setBundleName(final String bundleName) {
65 this.bundleName = bundleName;
66 }
67
68 public String getConnectorName() {
69 return connectorName;
70 }
71
72 public void setConnectorName(final String connectorName) {
73 this.connectorName = connectorName;
74 }
75
76 @JacksonXmlElementWrapper(localName = "properties")
77 @JacksonXmlProperty(localName = "connConfPropSchema")
78 public List<ConnConfPropSchema> getProperties() {
79 return properties;
80 }
81
82 public String getVersion() {
83 return version;
84 }
85
86 public void setVersion(final String version) {
87 this.version = version;
88 }
89 }