Wiki-Quellcode von Client Commands

Version 2.1 von Steffi F am 2025/06/06 07:32

Zeige letzte Bearbeiter
1 {{apimacro title="GetClientCommandList Response"}}
2 <ICQL>
3 <ACMP>
4 <GetClientCommandList version="1">
5 <TGetClientCommandListResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
6 <ClientCommands>
7 <TClientCommand_V1 xsi:type="TClientCommand_V1">
8 <Id>Id</Id>
9 <Name>Name</Name>
10 <FolderPath>FolderPath</FolderPath>
11 <State>State</State>
12 <Version>Version</Version>
13 </TClientCommand_V1>
14 <TClientCommand_V1 xsi:type="TClientCommand_V1">
15 <Id>Id</Id>
16 <Name>Name</Name>
17 <FolderPath>FolderPath</FolderPath>
18 <State>State</State>
19 <Version>Version</Version>
20 </TClientCommand_V1>
21 </ClientCommands>
22 </TGetClientCommandListResponse_V1>
23 </GetClientCommandList>
24 </ACMP>
25 </ICQL>
26 {{/apimacro}}
27
28 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
29 (((
30 (% class="showhide-header-flex" %)
31 (((
32 (% class="showhide-title" %)
33 (((
34 GetClientCommandList Response
35 )))
36
37 (% class="showhide-arrow" %)
38 (((
39 ▶
40 )))
41 )))
42 )))
43
44 (% class="showhidecontent" style="display: none;" %)
45 (((
46 <ICQL>
47 <ACMP>
48 <GetClientCommandList version="1">
49 <TGetClientCommandListResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
50 <ClientCommands>
51 <TClientCommand_V1 xsi:type="TClientCommand_V1">
52 <Id>Id</Id>
53 <Name>Name</Name>
54 <FolderPath>FolderPath</FolderPath>
55 <State>State</State>
56 <Version>Version</Version>
57 </TClientCommand_V1>
58 <TClientCommand_V1 xsi:type="TClientCommand_V1">
59 <Id>Id</Id>
60 <Name>Name</Name>
61 <FolderPath>FolderPath</FolderPath>
62 <State>State</State>
63 <Version>Version</Version>
64 </TClientCommand_V1>
65 </ClientCommands>
66 </TGetClientCommandListResponse_V1>
67 </GetClientCommandList>
68 </ACMP>
69 </ICQL>
70 )))
71
72 Client Command einqueuen
73
74 Dieses Command queued für einen bestimmten Client ein bestimmtes ClientCommand ein. Der Client kann entweder über seine ClientId oder über ComputerName und ComputerFQDN identifiziert. Die Identifizierung des ClientCommands erfolgt über seine Id. Existieren von diesem ClientCommand mehrere Versionen wird die höchste freigegebene und technisch verfügbare Version genommen.{{apimacro title="EnqueueClientCommand Response"}}<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
75 <ACMP>
76 <EnqueueClientCommand ActionType="Response" version="1">
77 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
78 <ErrorCode>0</ErrorCode>
79 <ResultCode>0</ResultCode>
80 <ResultMessage>ResultMessage</ResultMessage>
81 </TEnqueueClientCommandResponse_V1>
82 </EnqueueClientCommand>
83 </ACMP>
84 </ICQL>{{/apimacro}}
85
86 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
87 (((
88 (% class="showhide-header-flex" %)
89 (((
90 (% class="showhide-title" %)
91 (((
92 EnqueueClientCommand Response
93 )))
94
95 (% class="showhide-arrow" %)
96 (((
97 ▶
98 )))
99 )))
100 )))
101
102 (% class="showhidecontent" style="display: none;" %)
103 (((
104 <ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
105 <ACMP>
106 <EnqueueClientCommand ActionType="Response" version="1">
107 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
108 <ErrorCode>0</ErrorCode>
109 <ResultCode>0</ResultCode>
110 <ResultMessage>ResultMessage</ResultMessage>
111 </TEnqueueClientCommandResponse_V1>
112 </EnqueueClientCommand>
113 </ACMP>
114 </ICQL>
115 )))
116
117
118 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
119 (((
120 (% class="showhide-header-flex" %)
121 (((
122 (% class="showhide-title" %)
123 (((
124 EnqueueClientCommand Response
125 )))
126
127 (% class="showhide-arrow" %)
128 (((
129 ▶
130 )))
131 )))
132 )))
133
134 (% class="showhidecontent" style="display: none;" %)
135 (((
136 <ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
137 <ACMP>
138 <EnqueueClientCommand ActionType="Response" version="1">
139 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
140 <ErrorCode>0</ErrorCode>
141 <ResultCode>0</ResultCode>
142 <ResultMessage>ResultMessage</ResultMessage>
143 </TEnqueueClientCommandResponse_V1>
144 </EnqueueClientCommand>
145 </ACMP>
146 </ICQL>
147 )))
148
149 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
150 (((
151 (% class="showhide-header-flex" %)
152 (((
153 (% class="showhide-title" %)
154 (((
155 EnqueueClientCommand Response
156 )))
157
158 (% class="showhide-arrow" %)
159 (((
160 ▶
161 )))
162 )))
163 )))
164
165 (% class="showhidecontent" style="display: none;" %)
166 (((
167 <ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
168 <ACMP>
169 <EnqueueClientCommand ActionType="Response" version="1">
170 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
171 <ErrorCode>0</ErrorCode>
172 <ResultCode>0</ResultCode>
173 <ResultMessage>ResultMessage</ResultMessage>
174 </TEnqueueClientCommandResponse_V1>
175 </EnqueueClientCommand>
176 </ACMP>
177 </ICQL>
178 )))
179
180
181 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
182 (((
183 (% class="showhide-header-flex" %)
184 (((
185 (% class="showhide-title" %)
186 (((
187 EnqueueClientCommand Response
188 )))
189
190 (% class="showhide-arrow" %)
191 (((
192 ▶
193 )))
194 )))
195 )))
196
197 (% class="showhidecontent" style="display: none;" %)
198 (((
199 <ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
200 <ACMP>
201 <EnqueueClientCommand ActionType="Response" version="1">
202 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
203 <ErrorCode>0</ErrorCode>
204 <ResultCode>0</ResultCode>
205 <ResultMessage>ResultMessage</ResultMessage>
206 </TEnqueueClientCommandResponse_V1>
207 </EnqueueClientCommand>
208 </ACMP>
209 </ICQL>
210 )))
211
212
213 (% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %)
214 (((
215 (% class="showhide-header-flex" %)
216 (((
217 (% class="showhide-title" %)
218 (((
219 EnqueueClientCommand Response
220 )))
221
222 (% class="showhide-arrow" %)
223 (((
224 ▶
225 )))
226 )))
227 )))
228
229 (% class="showhidecontent" style="display: none;" %)
230 (((
231 <ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
232 <ACMP>
233 <EnqueueClientCommand ActionType="Response" version="1">
234 <TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
235 <ErrorCode>0</ErrorCode>
236 <ResultCode>0</ResultCode>
237 <ResultMessage>ResultMessage</ResultMessage>
238 </TEnqueueClientCommandResponse_V1>
239 </EnqueueClientCommand>
240 </ACMP>
241 </ICQL>
242 )))
243
244 {{apimacro title="EnqueueClientCommand Request"}}
245 <ICQL>
246 <ACMP>
247 <EnqueueClientCommand version="1">
248 <TEnqueueClientCommandRequest_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
249 <ClientId></ClientId>
250 <DomainFQDN>aagon.local</DomainFQDN>
251 <ComputerName>3-desgli-w81</ComputerName>
252 <ClientCommandId>{B03D2CCD-ADC1-4B9D-BDB8-87564B94030C}</ClientCommandId>
253 <Variables>
254 <TClientCommandVariable_V1>
255 <Name>Name</Name>
256 <Value>Value</Value>
257 </TClientCommandVariable_V1>
258 <TClientCommandVariable_V1>
259 <Name>Name</Name>
260 <Value>Value</Value>
261 </TClientCommandVariable_V1>
262 </Variables>
263 </TEnqueueClientCommandRequest_V1>
264 </EnqueueClientCommand>
265 </ACMP>
266 </ICQL>
267 {{/apimacro}}
268
269
270 Client Command Liste auslesen
271 Dieses Command liest von ClientCommands mit der jeweils aktuellsten Version und dem Status "Released" und "Distributing/Released" aus. Ausgegeben wird die ClientCommand ID, Name, Ordnerpfad, Version und Status.
272
273 {{apimacro title="GetClientCommandList Request"}}
274 <ICQL>
275 <ACMP>
276 <GetClientCommandList version="1">
277 <TGetClientCommandListRequest_V1 />
278 </GetClientCommandList>
279 </ACMP>
280 </ICQL>
281 {{/apimacro}}
© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community