This project has retired. For details please refer to its
Attic page.
ApplyACL xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import javax.xml.bind.JAXBElement;
5 import javax.xml.bind.annotation.XmlAccessType;
6 import javax.xml.bind.annotation.XmlAccessorType;
7 import javax.xml.bind.annotation.XmlElement;
8 import javax.xml.bind.annotation.XmlElementRef;
9 import javax.xml.bind.annotation.XmlRootElement;
10 import javax.xml.bind.annotation.XmlType;
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 @XmlAccessorType(XmlAccessType.FIELD)
38 @XmlType(name = "", propOrder = {
39 "repositoryId",
40 "objectId",
41 "addACEs",
42 "removeACEs",
43 "aclPropagation",
44 "extension"
45 })
46 @XmlRootElement(name = "applyACL")
47 public class ApplyACL {
48
49 @XmlElement(required = true)
50 protected String repositoryId;
51 @XmlElement(required = true)
52 protected String objectId;
53 protected CmisAccessControlListType addACEs;
54 protected CmisAccessControlListType removeACEs;
55 @XmlElementRef(name = "ACLPropagation", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
56 protected JAXBElement<EnumACLPropagation> aclPropagation;
57 @XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
58 protected JAXBElement<CmisExtensionType> extension;
59
60
61
62
63
64
65
66
67
68 public String getRepositoryId() {
69 return repositoryId;
70 }
71
72
73
74
75
76
77
78
79
80 public void setRepositoryId(String value) {
81 this.repositoryId = value;
82 }
83
84
85
86
87
88
89
90
91
92 public String getObjectId() {
93 return objectId;
94 }
95
96
97
98
99
100
101
102
103
104 public void setObjectId(String value) {
105 this.objectId = value;
106 }
107
108
109
110
111
112
113
114
115
116 public CmisAccessControlListType getAddACEs() {
117 return addACEs;
118 }
119
120
121
122
123
124
125
126
127
128 public void setAddACEs(CmisAccessControlListType value) {
129 this.addACEs = value;
130 }
131
132
133
134
135
136
137
138
139
140 public CmisAccessControlListType getRemoveACEs() {
141 return removeACEs;
142 }
143
144
145
146
147
148
149
150
151
152 public void setRemoveACEs(CmisAccessControlListType value) {
153 this.removeACEs = value;
154 }
155
156
157
158
159
160
161
162
163
164 public JAXBElement<EnumACLPropagation> getACLPropagation() {
165 return aclPropagation;
166 }
167
168
169
170
171
172
173
174
175
176 public void setACLPropagation(JAXBElement<EnumACLPropagation> value) {
177 this.aclPropagation = ((JAXBElement<EnumACLPropagation> ) value);
178 }
179
180
181
182
183
184
185
186
187
188 public JAXBElement<CmisExtensionType> getExtension() {
189 return extension;
190 }
191
192
193
194
195
196
197
198
199
200 public void setExtension(JAXBElement<CmisExtensionType> value) {
201 this.extension = ((JAXBElement<CmisExtensionType> ) value);
202 }
203
204 }