View Javadoc
1   
2   package org.miloss.fgsms.services.interfaces.policyconfiguration;
3   
4   import javax.jws.WebMethod;
5   import javax.jws.WebParam;
6   import javax.jws.WebResult;
7   import javax.jws.WebService;
8   import javax.jws.soap.SOAPBinding;
9   import javax.xml.ws.RequestWrapper;
10  import javax.xml.ws.ResponseWrapper;
11  
12  
13  /**
14   * 
15  
16   *             IPolicyConfigurationService WSDL Interface, provides
17  
18   *            
19   * 
20   * This class was generated by the JAX-WS RI.
21   * JAX-WS RI 2.1.6 in JDK 6
22   * Generated source version: 2.0
23   * 
24   */
25  @WebService(name = "PCS", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
26  public interface PCS {
27  
28  
29      /**
30       * 
31  
32       *             GetServicePolicy returns a policy for a specific service
33  
34       *             If a policy does not exist, a default policy will be returned, specifically
35  
36       *             monitor successes and failures, no identity monitoring, no message recording
37  
38       *             Default Data retension (dataTTL) = 30 days
39  
40       *             Required Permission: none
41  
42       *            
43  
44       *             <param name="request"></param>
45  
46       *             <returns></returns>
47       * 
48       * @param request
49       * @return
50       *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicyResponseMsg
51       * @throws ServiceUnavailableException
52       * @throws AccessDeniedException
53       */
54      @WebMethod(operationName = "GetServicePolicy", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetServicePolicy")
55      @WebResult(name = "GetServicePolicyResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
56      @RequestWrapper(localName = "GetServicePolicy", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetServicePolicy")
57      @ResponseWrapper(localName = "GetServicePolicyResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetServicePolicyResponse")
58      public ServicePolicyResponseMsg getServicePolicy(
59          @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
60          ServicePolicyRequestMsg request)
61          throws AccessDeniedException, ServiceUnavailableException
62      ;
63  
64      /**
65       * 
66  
67       *             GetServicePolicy returns a list of service policies for all services that are
68  
69       *             configured to data publication to uddi
70  
71       *             
72  
73       *             Note: Only information pretaining to uddi publication is returned,
74  
75       *             other data such as SLA or UserIdentification policies are not returned.
76  
77       *            
78  
79       *             <param name="request"></param>
80  
81       *             <returns></returns>
82       * 
83       * @param request
84       * @return
85       *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetUDDIDataPublishServicePoliciesResponseMsg
86       * @throws ServiceUnavailableException
87       * @throws AccessDeniedException
88       */
89      @WebMethod(operationName = "GetUDDIDataPublishServicePolicies", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetUDDIDataPublishServicePolicies")
90      @WebResult(name = "GetUDDIDataPublishServicePoliciesResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
91      @RequestWrapper(localName = "GetUDDIDataPublishServicePolicies", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetUDDIDataPublishServicePolicies")
92      @ResponseWrapper(localName = "GetUDDIDataPublishServicePoliciesResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetUDDIDataPublishServicePoliciesResponse")
93      public GetUDDIDataPublishServicePoliciesResponseMsg getUDDIDataPublishServicePolicies(
94          @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
95          GetUDDIDataPublishServicePoliciesRequestMsg request)
96          throws AccessDeniedException, ServiceUnavailableException
97      ;
98  
99      /**
100      * 
101 
102      *             Saves a service policy to the configuration database
103 
104      *             Any existing policy for this service is deleted and replaced with the parameter.
105 
106      *             User Permissions are not affected
107 
108      *             Required Permission: write
109 
110      *            
111 
112      *             <param name="request"></param>
113 
114      *             <returns></returns>
115      * 
116      * @param request
117      * @return
118      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePolicyResponseMsg
119      * @throws ServiceUnavailableException
120      * @throws AccessDeniedException
121      */
122     @WebMethod(operationName = "SetServicePolicy", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetServicePolicy")
123     @WebResult(name = "SetServicePolicyResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
124     @RequestWrapper(localName = "SetServicePolicy", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePolicy")
125     @ResponseWrapper(localName = "SetServicePolicyResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePolicyResponse")
126     public SetServicePolicyResponseMsg setServicePolicy(
127         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
128         SetServicePolicyRequestMsg request)
129         throws AccessDeniedException, ServiceUnavailableException
130     ;
131 
132     /**
133      * 
134 
135      *             Sets the global policy values
136 
137      *             Required permission: global admin role
138 
139      *            
140 
141      *             <param name="request"></param>
142 
143      *             <returns></returns>
144      * 
145      * @param request
146      * @return
147      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetGlobalPolicyResponseMsg
148      * @throws ServiceUnavailableException
149      * @throws AccessDeniedException
150      */
151     @WebMethod(operationName = "SetGlobalPolicy", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetGlobalPolicy")
152     @WebResult(name = "SetGlobalPolicyResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
153     @RequestWrapper(localName = "SetGlobalPolicy", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetGlobalPolicy")
154     @ResponseWrapper(localName = "SetGlobalPolicyResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetGlobalPolicyResponse")
155     public SetGlobalPolicyResponseMsg setGlobalPolicy(
156         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
157         SetGlobalPolicyRequestMsg request)
158         throws AccessDeniedException, ServiceUnavailableException
159     ;
160 
161     /**
162      * 
163 
164      *             requires the global policy values
165 
166      *             required permission: none
167 
168      *            
169 
170      *             <param name="request"></param>
171 
172      *             <returns></returns>
173      * 
174      * @param request
175      * @return
176      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetGlobalPolicyResponseMsg
177      * @throws ServiceUnavailableException
178      * @throws AccessDeniedException
179      */
180     @WebMethod(operationName = "GetGlobalPolicy", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetGlobalPolicy")
181     @WebResult(name = "GetGlobalPolicyResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
182     @RequestWrapper(localName = "GetGlobalPolicy", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetGlobalPolicy")
183     @ResponseWrapper(localName = "GetGlobalPolicyResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetGlobalPolicyResponse")
184     public GetGlobalPolicyResponseMsg getGlobalPolicy(
185         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
186         GetGlobalPolicyRequestMsg request)
187         throws AccessDeniedException, ServiceUnavailableException
188     ;
189 
190     /**
191      * 
192 
193      *             Deletes a service policy to the configuration database and optionally, performance data
194 
195      *             Required Permission: administer
196 
197      *            
198 
199      *             <param name="request"></param>
200 
201      *             <returns></returns>
202      * 
203      * @param request
204      * @return
205      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteServicePolicyResponseMsg
206      * @throws ServiceUnavailableException
207      * @throws AccessDeniedException
208      */
209     @WebMethod(operationName = "DeleteServicePolicy", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/DeleteServicePolicy")
210     @WebResult(name = "DeleteServicePolicyResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
211     @RequestWrapper(localName = "DeleteServicePolicy", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteServicePolicy")
212     @ResponseWrapper(localName = "DeleteServicePolicyResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteServicePolicyResponse")
213     public DeleteServicePolicyResponseMsg deleteServicePolicy(
214         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
215         DeleteServicePolicyRequestMsg request)
216         throws AccessDeniedException, ServiceUnavailableException
217     ;
218 
219     /**
220      * 
221 
222      *             Sets the permissions on a particular service object
223 
224      *             Removes the current permission set and replaces it with the requested permission set
225 
226      *             Required Permission: administer
227 
228      *            
229 
230      *             <param name="request"></param>
231 
232      *             <returns></returns>
233      * 
234      * @param request
235      * @return
236      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePermissionsResponseMsg
237      * @throws ServiceUnavailableException
238      * @throws AccessDeniedException
239      */
240     @WebMethod(operationName = "SetServicePermissions", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetServicePermissions")
241     @WebResult(name = "SetServicePermissionsResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
242     @RequestWrapper(localName = "SetServicePermissions", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePermissions")
243     @ResponseWrapper(localName = "SetServicePermissionsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetServicePermissionsResponse")
244     public SetServicePermissionsResponseMsg setServicePermissions(
245         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
246         SetServicePermissionsRequestMsg request)
247         throws AccessDeniedException, ServiceUnavailableException
248     ;
249 
250     /**
251      * 
252 
253      *             Returns the permission set from a service object
254 
255      *             Required Permission: read
256 
257      *            
258 
259      *             <param name="request"></param>
260 
261      *             <returns></returns>
262      * 
263      * @param request
264      * @return
265      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetServicePermissionsResponseMsg
266      * @throws ServiceUnavailableException
267      * @throws AccessDeniedException
268      */
269     @WebMethod(operationName = "GetServicePermissions", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetServicePermissions")
270     @WebResult(name = "GetServicePermissionsResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
271     @RequestWrapper(localName = "GetServicePermissions", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetServicePermissions")
272     @ResponseWrapper(localName = "GetServicePermissionsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetServicePermissionsResponse")
273     public GetServicePermissionsResponseMsg getServicePermissions(
274         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
275         GetServicePermissionsRequestMsg request)
276         throws AccessDeniedException, ServiceUnavailableException
277     ;
278 
279     /**
280      * 
281 
282      *             Returns a list of users with the global admin role
283 
284      *            
285 
286      *             <param name="request"></param>
287 
288      *             <returns></returns>
289      * 
290      * @param request
291      * @return
292      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetAdministratorsResponseMsg
293      * @throws ServiceUnavailableException
294      * @throws AccessDeniedException
295      */
296     @WebMethod(operationName = "GetAdministrators", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetAdministrators")
297     @WebResult(name = "GetAdministratorsResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
298     @RequestWrapper(localName = "GetAdministrators", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAdministrators")
299     @ResponseWrapper(localName = "GetAdministratorsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAdministratorsResponse")
300     public GetAdministratorsResponseMsg getAdministrators(
301         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
302         GetAdministratorsRequestMsg request)
303         throws AccessDeniedException, ServiceUnavailableException
304     ;
305 
306     /**
307      * 
308 
309      *            Elevate the security classification level of fgsms 
310 
311      *            
312 
313      *             <param name="request"></param>
314 
315      *             <returns></returns>
316      * 
317      * @param request
318      * @return
319      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.ElevateSecurityLevelResponseMsg
320      * @throws ServiceUnavailableException
321      * @throws AccessDeniedException
322      */
323     @WebMethod(operationName = "ElevateSecurityLevel", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/ElevateSecurityLevel")
324     @WebResult(name = "ElevateSecurityLevelResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
325     @RequestWrapper(localName = "ElevateSecurityLevel", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.ElevateSecurityLevel")
326     @ResponseWrapper(localName = "ElevateSecurityLevelResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.ElevateSecurityLevelResponse")
327     public ElevateSecurityLevelResponseMsg elevateSecurityLevel(
328         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
329         ElevateSecurityLevelRequestMsg request)
330         throws AccessDeniedException, ServiceUnavailableException
331     ;
332 
333     /**
334      * 
335 
336      *             Sets a list of users with the global admin role
337 
338      *             All previous entries are removed
339 
340      *            
341 
342      *             <param name="request"></param>
343 
344      *             <returns></returns>
345      * 
346      * @param request
347      * @return
348      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetAdministratorResponseMsg
349      * @throws ServiceUnavailableException
350      * @throws AccessDeniedException
351      */
352     @WebMethod(operationName = "SetAdministrator", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetAdministrator")
353     @WebResult(name = "SetAdministratorResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
354     @RequestWrapper(localName = "SetAdministrator", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAdministrator")
355     @ResponseWrapper(localName = "SetAdministratorResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAdministratorResponse")
356     public SetAdministratorResponseMsg setAdministrator(
357         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
358         SetAdministratorRequestMsg request)
359         throws AccessDeniedException, ServiceUnavailableException
360     ;
361 
362     /**
363      * 
364 
365      *             Get my email address 
366      *            
367 
368      *             <param name="request"></param>
369 
370      *             <returns></returns>
371      * 
372      * @param request
373      * @return
374      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetMyEmailAddressResponseMsg
375      * @throws ServiceUnavailableException
376      * @throws AccessDeniedException
377      */
378     @WebMethod(operationName = "GetMyEmailAddress", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetMyEmailAddress")
379     @WebResult(name = "GetMyEmailAddressResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
380     @RequestWrapper(localName = "GetMyEmailAddress", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMyEmailAddress")
381     @ResponseWrapper(localName = "GetMyEmailAddressResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMyEmailAddressResponse")
382     public GetMyEmailAddressResponseMsg getMyEmailAddress(
383         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
384         GetMyEmailAddressRequestMsg request)
385         throws AccessDeniedException, ServiceUnavailableException
386     ;
387 
388     /**
389      * 
390 
391      *             sets my email address
392      *            
393 
394      *             <param name="request"></param>
395 
396      *             <returns></returns>
397      * 
398      * @param request
399      * @return
400      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetMyEmailAddressResponseMsg
401      * @throws ServiceUnavailableException
402      * @throws AccessDeniedException
403      */
404     @WebMethod(operationName = "SetMyEmailAddress", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetMyEmailAddress")
405     @WebResult(name = "SetMyEmailAddressResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
406     @RequestWrapper(localName = "SetMyEmailAddress", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetMyEmailAddress")
407     @ResponseWrapper(localName = "SetMyEmailAddressResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetMyEmailAddressResponse")
408     public SetMyEmailAddressResponseMsg setMyEmailAddress(
409         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
410         SetMyEmailAddressRequestMsg request)
411         throws AccessDeniedException, ServiceUnavailableException
412     ;
413 
414     /**
415      * 
416 
417      *           sets a list of SLAs that I am subscribed to
418      *            
419 
420      *             <param name="request"></param>
421 
422      *             <returns></returns>
423      * 
424      * @param request
425      * @return
426      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetAlertRegistrationsResponseMsg
427      * @throws ServiceUnavailableException
428      * @throws AccessDeniedException
429      */
430     @WebMethod(operationName = "SetAlertRegistrations", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetAlertRegistrations")
431     @WebResult(name = "SetAlertRegistrationsResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
432     @RequestWrapper(localName = "SetAlertRegistrations", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAlertRegistrations")
433     @ResponseWrapper(localName = "SetAlertRegistrationsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAlertRegistrationsResponse")
434     public SetAlertRegistrationsResponseMsg setAlertRegistrations(
435         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
436         SetAlertRegistrationsRequestMsg request)
437         throws AccessDeniedException, ServiceUnavailableException
438     ;
439 
440     /**
441      * 
442 
443      *           returns a list of SLAs that I am subscribed to
444      *            
445 
446      *             <param name="request"></param>
447 
448      *             <returns></returns>
449      * 
450      * @param request
451      * @return
452      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetAlertRegistrationsResponseMsg
453      * @throws ServiceUnavailableException
454      * @throws AccessDeniedException
455      */
456     @WebMethod(operationName = "GetAlertRegistrations", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetAlertRegistrations")
457     @WebResult(name = "GetAlertRegistrationsResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
458     @RequestWrapper(localName = "GetAlertRegistrations", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAlertRegistrations")
459     @ResponseWrapper(localName = "GetAlertRegistrationsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAlertRegistrationsResponse")
460     public GetAlertRegistrationsResponseMsg getAlertRegistrations(
461         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
462         GetAlertRegistrationsRequestMsg request)
463         throws AccessDeniedException, ServiceUnavailableException
464     ;
465 
466     /**
467      * 
468 
469      *           returns a list of all SLAs that the current user can subscribe to
470      *            
471 
472      *             <param name="request"></param>
473 
474      *             <returns></returns>
475      * 
476      * @param request
477      * @return
478      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetAvailableAlertRegistrationsResponseMsg
479      * @throws ServiceUnavailableException
480      * @throws AccessDeniedException
481      */
482     @WebMethod(operationName = "GetAvailableAlertRegistrations", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetAvailableAlertRegistrations")
483     @WebResult(name = "GetAvailableAlertRegistrationsResponseMsg", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
484     @RequestWrapper(localName = "GetAvailableAlertRegistrations", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAvailableAlertRegistrations")
485     @ResponseWrapper(localName = "GetAvailableAlertRegistrationsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAvailableAlertRegistrationsResponse")
486     public GetAvailableAlertRegistrationsResponseMsg getAvailableAlertRegistrations(
487         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
488         GetAvailableAlertRegistrationsRequestMsg request)
489         throws AccessDeniedException, ServiceUnavailableException
490     ;
491 
492     /**
493      * 
494 
495      *           returns a list of all user principles with the agent role, these are the service level users that are allowed to request and set new service policies and to add data to fgsms via the DCS
496      *            
497 
498      *             <param name="request"></param>
499 
500      *             <returns></returns>
501      * 
502      * @param request
503      * @return
504      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentPrinicplesResponseMsg
505      * @throws ServiceUnavailableException
506      * @throws AccessDeniedException
507      */
508     @WebMethod(operationName = "GetAgentPrinicples", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetAgentPrinicples")
509     @WebResult(name = "GetAgentPrinicplesResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
510     @RequestWrapper(localName = "GetAgentPrinicples", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentPrinicples")
511     @ResponseWrapper(localName = "GetAgentPrinicplesResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentPrinicplesResponse")
512     public GetAgentPrinicplesResponseMsg getAgentPrinicples(
513         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
514         GetAgentPrinicplesRequestMsg request)
515         throws AccessDeniedException, ServiceUnavailableException
516     ;
517 
518     /**
519      * 
520 
521      *           seta list of all user principles with the agent role, these are the service level users that are allowed to request and set new service policies and to add data to fgsms via the DCS
522      *           all previous records are replaced
523      *            
524 
525      *             <param name="request"></param>
526 
527      *             <returns></returns>
528      * 
529      * @param request
530      * @return
531      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetAgentPrinicplesResponseMsg
532      * @throws ServiceUnavailableException
533      * @throws AccessDeniedException
534      */
535     @WebMethod(operationName = "SetAgentPrinicples", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetAgentPrinicples")
536     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
537     @RequestWrapper(localName = "SetAgentPrinicples", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAgentPrinicples")
538     @ResponseWrapper(localName = "SetAgentPrinicplesResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetAgentPrinicplesResponse")
539     public SetAgentPrinicplesResponseMsg setAgentPrinicples(
540         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
541         SetAgentPrinicplesRequestMsg request)
542         throws AccessDeniedException, ServiceUnavailableException
543     ;
544 
545     /**
546      * 
547 
548      *           gets mail settings that are used to deliver email for SLA alerts
549      *          
550      *            
551 
552      *             <param name="request"></param>
553 
554      *             <returns></returns>
555      * 
556      * @param request
557      * @return
558      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetMailSettingsResponseMsg
559      * @throws ServiceUnavailableException
560      * @throws AccessDeniedException
561      */
562     @WebMethod(operationName = "GetMailSettings", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetMailSettings")
563     @WebResult(name = "GetMailSettingsResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
564     @RequestWrapper(localName = "GetMailSettings", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMailSettings")
565     @ResponseWrapper(localName = "GetMailSettingsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMailSettingsResponse")
566     public GetMailSettingsResponseMsg getMailSettings(
567         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
568         GetMailSettingsRequestMsg request)
569         throws AccessDeniedException, ServiceUnavailableException
570     ;
571 
572     /**
573      * 
574 
575      *           sets a list of all settings that are used for SLA email alerts
576      *           requires global admin rights
577      *            
578 
579      *             <param name="request"></param>
580 
581      *             <returns></returns>
582      * 
583      * @param request
584      * @return
585      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetMailSettingsResponseMsg
586      * @throws ServiceUnavailableException
587      * @throws AccessDeniedException
588      */
589     @WebMethod(operationName = "SetMailSettings", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetMailSettings")
590     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
591     @RequestWrapper(localName = "SetMailSettings", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetMailSettings")
592     @ResponseWrapper(localName = "SetMailSettingsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetMailSettingsResponse")
593     public SetMailSettingsResponseMsg setMailSettings(
594         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
595         SetMailSettingsRequestMsg request)
596         throws AccessDeniedException, ServiceUnavailableException
597     ;
598 
599     /**
600      * 
601 
602      *           sets a list of all settings that are used for fgsmss services
603      *           requires global admin rights or agent
604      *           As of RC6
605      *            
606 
607      *             <param name="request"></param>
608 
609      *             <returns></returns>
610      * 
611      * @param request
612      * @return
613      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetGeneralSettingsResponseMsg
614      * @throws ServiceUnavailableException
615      * @throws AccessDeniedException
616      */
617     @WebMethod(operationName = "GetGeneralSettings", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetGeneralSettings")
618     @WebResult(name = "GetGeneralSettingsResult", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
619     @RequestWrapper(localName = "GetGeneralSettings", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetGeneralSettings")
620     @ResponseWrapper(localName = "GetGeneralSettingsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetGeneralSettingsResponse")
621     public GetGeneralSettingsResponseMsg getGeneralSettings(
622         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
623         GetGeneralSettingsRequestMsg request)
624         throws AccessDeniedException, ServiceUnavailableException
625     ;
626 
627     /**
628      * 
629 
630      *          set 1 or more specific settings, previous values are overwritten, values not specified in the request, if present, remain present.
631      *           requires global admin rights
632      *           As of RC6
633      *            
634 
635      *             <param name="request"></param>
636 
637      *             <returns></returns>
638      * 
639      * @param request
640      * @return
641      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetGeneralSettingsResponseMsg
642      * @throws ServiceUnavailableException
643      * @throws AccessDeniedException
644      */
645     @WebMethod(operationName = "SetGeneralSettings", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetGeneralSettings")
646     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
647     @RequestWrapper(localName = "SetGeneralSettings", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetGeneralSettings")
648     @ResponseWrapper(localName = "SetGeneralSettingsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetGeneralSettingsResponse")
649     public SetGeneralSettingsResponseMsg setGeneralSettings(
650         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
651         SetGeneralSettingsRequestMsg request)
652         throws AccessDeniedException, ServiceUnavailableException
653     ;
654 
655     /**
656      * 
657 
658      *          removes 1 or more specific settings, previous values are discarded
659      *           requires global admin rights
660      *           As of RC6
661      *            
662 
663      *             <param name="request"></param>
664 
665      *             <returns></returns>
666      * 
667      * @param request
668      * @return
669      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.RemoveGeneralSettingsResponseMsg
670      * @throws ServiceUnavailableException
671      * @throws AccessDeniedException
672      */
673     @WebMethod(operationName = "RemoveGeneralSettings", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/RemoveGeneralSettings")
674     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
675     @RequestWrapper(localName = "RemoveGeneralSettings", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.RemoveGeneralSettings")
676     @ResponseWrapper(localName = "RemoveGeneralSettingsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.RemoveGeneralSettingsResponse")
677     public RemoveGeneralSettingsResponseMsg removeGeneralSettings(
678         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
679         RemoveGeneralSettingsRequestMsg request)
680         throws AccessDeniedException, ServiceUnavailableException
681     ;
682 
683     /**
684      * 
685 
686      *          sets authentication credentials for a specific service, typically used for connecting and obtaining status information only
687      *           requires write access permissions to the specified url
688      *           As of RC6
689      *            
690 
691      *             <param name="request"></param>
692 
693      *             <returns></returns>
694      * 
695      * @param request
696      * @return
697      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetCredentialsResponseMsg
698      * @throws ServiceUnavailableException
699      * @throws AccessDeniedException
700      */
701     @WebMethod(operationName = "SetCredentials", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetCredentials")
702     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
703     @RequestWrapper(localName = "SetCredentials", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetCredentials")
704     @ResponseWrapper(localName = "SetCredentialsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetCredentialsResponse")
705     public SetCredentialsResponseMsg setCredentials(
706         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
707         SetCredentialsRequestMsg request)
708         throws AccessDeniedException, ServiceUnavailableException
709     ;
710 
711     /**
712      * 
713 
714      *          removes authentication credentials for a specific service, typically used for connecting and obtaining status information only
715      *           requires write access permissions to the specified url
716      *           As of RC6
717      *            
718 
719      *             <param name="request"></param>
720 
721      *             <returns></returns>
722      * 
723      * @param request
724      * @return
725      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.ClearCredentialsResponseMsg
726      * @throws ServiceUnavailableException
727      * @throws AccessDeniedException
728      */
729     @WebMethod(operationName = "ClearCredentials", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/ClearCredentials")
730     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
731     @RequestWrapper(localName = "ClearCredentials", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.ClearCredentials")
732     @ResponseWrapper(localName = "ClearCredentialsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.ClearCredentialsResponse")
733     public ClearCredentialsResponseMsg clearCredentials(
734         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
735         ClearCredentialsRequestMsg request)
736         throws AccessDeniedException, ServiceUnavailableException
737     ;
738 
739     /**
740      * 
741 
742      * 		provides infrastructure information, a list of all domains associated with this fgsms instance
743      *           As of RC6
744      *            
745 
746      *             <param name="request"></param>
747 
748      *             <returns></returns>
749      * 
750      * @param request
751      * @return
752      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetDomainListResponseMsg
753      * @throws ServiceUnavailableException
754      * @throws AccessDeniedException
755      */
756     @WebMethod(operationName = "GetDomainList", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetDomainList")
757     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
758     @RequestWrapper(localName = "GetDomainList", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetDomainList")
759     @ResponseWrapper(localName = "GetDomainListResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetDomainListResponse")
760     public GetDomainListResponseMsg getDomainList(
761         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
762         GetDomainListRequestMsg request)
763         throws AccessDeniedException, ServiceUnavailableException
764     ;
765 
766     /**
767      * 
768 
769      * 		provides infrastructure information, a list of all known hostnames associated with this fgsms instance
770      *           As of RC6
771      *            
772 
773      *             <param name="request"></param>
774 
775      *             <returns></returns>
776      * 
777      * @param request
778      * @return
779      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetMachinesByDomainResponseMsg
780      * @throws ServiceUnavailableException
781      * @throws AccessDeniedException
782      */
783     @WebMethod(operationName = "GetMachinesByDomain", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetMachinesByDomain")
784     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
785     @RequestWrapper(localName = "GetMachinesByDomain", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMachinesByDomain")
786     @ResponseWrapper(localName = "GetMachinesByDomainResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMachinesByDomainResponse")
787     public GetMachinesByDomainResponseMsg getMachinesByDomain(
788         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
789         GetMachinesByDomainRequestMsg request)
790         throws AccessDeniedException, ServiceUnavailableException
791     ;
792 
793     /**
794      * 
795 
796      * 		provides infrastructure information, a list of all known processes associated with a given hostname
797      * 		requires global admin rights
798      *           As of RC6
799      *            
800 
801      *             <param name="request"></param>
802 
803      *             <returns></returns>
804      * 
805      * @param request
806      * @return
807      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetProcessesListByMachineResponseMsg
808      * @throws ServiceUnavailableException
809      * @throws AccessDeniedException
810      */
811     @WebMethod(operationName = "GetProcessesListByMachine", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetProcessesListByMachine")
812     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
813     @RequestWrapper(localName = "GetProcessesListByMachine", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetProcessesListByMachine")
814     @ResponseWrapper(localName = "GetProcessesListByMachineResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetProcessesListByMachineResponse")
815     public GetProcessesListByMachineResponseMsg getProcessesListByMachine(
816         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
817         GetProcessesListByMachineRequestMsg request)
818         throws AccessDeniedException, ServiceUnavailableException
819     ;
820 
821     /**
822      * 
823 
824      * 		provides infrastructure information, a list of all known processes associated with a given hostname
825      * 		requires agent rights
826      *           As of RC6
827      *            
828 
829      *             <param name="request"></param>
830 
831      *             <returns></returns>
832      * 
833      * @param request
834      * @return
835      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.SetProcessListByMachineResponseMsg
836      * @throws ServiceUnavailableException
837      * @throws AccessDeniedException
838      */
839     @WebMethod(operationName = "SetProcessListByMachine", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/SetProcessListByMachine")
840     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
841     @RequestWrapper(localName = "SetProcessListByMachine", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetProcessListByMachine")
842     @ResponseWrapper(localName = "SetProcessListByMachineResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.SetProcessListByMachineResponse")
843     public SetProcessListByMachineResponseMsg setProcessListByMachine(
844         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
845         SetProcessListByMachineRequestMsg request)
846         throws AccessDeniedException, ServiceUnavailableException
847     ;
848 
849     /**
850      * 
851 
852      * 		provides infrastructure information, a list of all known processes associated with a given hostname
853      * 		requires agent rights
854      *           As of RC6
855      *            
856 
857      *             <param name="request"></param>
858 
859      *             <returns></returns>
860      * 
861      * @param request
862      * @return
863      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetMonitoredItemsByMachineResponseMsg
864      * @throws ServiceUnavailableException
865      * @throws AccessDeniedException
866      */
867     @WebMethod(operationName = "GetMonitoredItemsByMachine", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetMonitoredItemsByMachine")
868     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
869     @RequestWrapper(localName = "GetMonitoredItemsByMachine", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMonitoredItemsByMachine")
870     @ResponseWrapper(localName = "GetMonitoredItemsByMachineResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetMonitoredItemsByMachineResponse")
871     public GetMonitoredItemsByMachineResponseMsg getMonitoredItemsByMachine(
872         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
873         GetMonitoredItemsByMachineRequestMsg request)
874         throws AccessDeniedException, ServiceUnavailableException
875     ;
876 
877     /**
878      * 
879 
880      * 		returns a list of all administrative action for an agent to perform by machine. Only applies to machine policy items, requires agent or global administrative rights. 
881      * 		
882      *           As of 6.3
883      *            
884 
885      *             <param name="request"></param>
886 
887      *             <returns></returns>
888      * 
889      * @param request
890      * @return
891      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentActionsByMachineResponseMsg
892      * @throws ServiceUnavailableException
893      * @throws AccessDeniedException
894      */
895     @WebMethod(operationName = "GetAgentActionsByMachine", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetAgentActionsByMachine")
896     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
897     @RequestWrapper(localName = "GetAgentActionsByMachine", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentActionsByMachine")
898     @ResponseWrapper(localName = "GetAgentActionsByMachineResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetAgentActionsByMachineResponse")
899     public GetAgentActionsByMachineResponseMsg getAgentActionsByMachine(
900         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
901         GetAgentActionsByMachineRequestMsg request)
902         throws AccessDeniedException, ServiceUnavailableException
903     ;
904 
905     /**
906      * 
907 
908      * 		updates a administrative action for an agent to perform. Only applies to machine policy items, requires agent rights. 
909      * 		
910      *           As of 6.3
911      *            
912 
913      *             <param name="request"></param>
914 
915      *             <returns></returns>
916      * 
917      * @param request
918      * @return
919      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.UpdateAgentActionResponseMsg
920      * @throws ServiceUnavailableException
921      * @throws AccessDeniedException
922      */
923     @WebMethod(operationName = "UpdateAgentAction", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/UpdateAgentAction")
924     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
925     @RequestWrapper(localName = "UpdateAgentAction", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.UpdateAgentAction")
926     @ResponseWrapper(localName = "UpdateAgentActionResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.UpdateAgentActionResponse")
927     public UpdateAgentActionResponseMsg updateAgentAction(
928         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
929         UpdateAgentActionRequestMsg request)
930         throws AccessDeniedException, ServiceUnavailableException
931     ;
932 
933     /**
934      * 
935 
936      * 		deletes a list of administrative action for an agent to perform. Only applies to machine policy items, requires global administrative rights. actions must be in the completed state
937      * 		
938      *           As of 6.3
939      *            
940 
941      *             <param name="request"></param>
942 
943      *             <returns></returns>
944      * 
945      * @param request
946      * @return
947      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteAgentActionsResponseMsg
948      * @throws ServiceUnavailableException
949      * @throws AccessDeniedException
950      */
951     @WebMethod(operationName = "DeleteAgentActions", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/DeleteAgentActions")
952     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
953     @RequestWrapper(localName = "DeleteAgentActions", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteAgentActions")
954     @ResponseWrapper(localName = "DeleteAgentActionsResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.DeleteAgentActionsResponse")
955     public DeleteAgentActionsResponseMsg deleteAgentActions(
956         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
957         DeleteAgentActionsRequestMsg request)
958         throws AccessDeniedException, ServiceUnavailableException
959     ;
960 
961     /**
962      * 
963 
964      * 		creates a new administrative action for an agent to perform. Only applies to machine policy items, requires global administrative rights
965      * 		
966      *           As of 6.3
967      *            
968 
969      *             <param name="request"></param>
970 
971      *             <returns></returns>
972      * 
973      * @param request
974      * @return
975      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.CreateAgentActionResponseMsg
976      * @throws ServiceUnavailableException
977      * @throws AccessDeniedException
978      */
979     @WebMethod(operationName = "CreateAgentAction", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/CreateAgentAction")
980     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
981     @RequestWrapper(localName = "CreateAgentAction", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.CreateAgentAction")
982     @ResponseWrapper(localName = "CreateAgentActionResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.CreateAgentActionResponse")
983     public CreateAgentActionResponseMsg createAgentAction(
984         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
985         CreateAgentActionRequestMsg request)
986         throws AccessDeniedException, ServiceUnavailableException
987     ;
988 
989     /**
990      * Registers the existence of a new plugin. Note: this does not actually copy files to the server(s), since 6.3
991      * 
992      * @param parameters
993      * @return
994      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.RegisterPluginResponse
995      * @throws ServiceUnavailableException
996      * @throws AccessDeniedException
997      */
998     @WebMethod(operationName = "RegisterPlugin", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/RegisterPlugin")
999     @WebResult(name = "registerPluginResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1000     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
1001     public RegisterPluginResponse registerPlugin(
1002         @WebParam(name = "registerPlugin", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1003         RegisterPlugin parameters)
1004         throws AccessDeniedException, ServiceUnavailableException
1005     ;
1006 
1007     /**
1008      * Gets detailed information about a plugin, since 6.3
1009      * 
1010      * @param parameters
1011      * @return
1012      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetPluginInformationResponse
1013      * @throws ServiceUnavailableException
1014      * @throws AccessDeniedException
1015      */
1016     @WebMethod(operationName = "GetPluginInformation", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetPluginInformation")
1017     @WebResult(name = "getPluginInformationResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1018     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
1019     public GetPluginInformationResponse getPluginInformation(
1020         @WebParam(name = "getPluginInformation", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1021         GetPluginInformation parameters)
1022         throws AccessDeniedException, ServiceUnavailableException
1023     ;
1024 
1025     /**
1026      * Unregisters the existence of a plugin. Plugins cannot be unregistered if they are currently referenced from an existing policy. Note: this does not actually remove files to the server(s), since 6.3
1027      * 
1028      * @param parameters
1029      * @return
1030      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.UnregisterPluginResponse
1031      * @throws ServiceUnavailableException
1032      * @throws AccessDeniedException
1033      */
1034     @WebMethod(operationName = "UnregisterPlugin", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/UnregisterPlugin")
1035     @WebResult(name = "unregisterPluginResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1036     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
1037     public UnregisterPluginResponse unregisterPlugin(
1038         @WebParam(name = "unregisterPlugin", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1039         UnregisterPlugin parameters)
1040         throws AccessDeniedException, ServiceUnavailableException
1041     ;
1042 
1043     /**
1044      * Gets the current plugin list, since 6.3
1045      * 
1046      * @param parameters
1047      * @return
1048      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetPluginListResponse
1049      * @throws ServiceUnavailableException
1050      * @throws AccessDeniedException
1051      */
1052     @WebMethod(operationName = "GetPluginList", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetPluginList")
1053     @WebResult(name = "getPluginListResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1054     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
1055     public GetPluginListResponse getPluginList(
1056         @WebParam(name = "getPluginList", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", partName = "parameters")
1057         GetPluginList parameters)
1058         throws AccessDeniedException, ServiceUnavailableException
1059     ;
1060 
1061     /**
1062      * Gets Html Formatted display of a given instance of a plugin, since 6.3
1063      * 
1064      * @param request
1065      * @return
1066      *     returns org.miloss.fgsms.services.interfaces.policyconfiguration.GetPluginHtmlFormattedDisplayResponseMsg
1067      * @throws ServiceUnavailableException
1068      * @throws AccessDeniedException
1069      */
1070     @WebMethod(operationName = "GetPluginHtmlFormattedDisplay", action = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration/policyConfigurationService/GetPluginHtmlFormattedDisplay")
1071     @WebResult(name = "response", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
1072     @RequestWrapper(localName = "GetPluginHtmlFormattedDisplay", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetPluginHtmlFormattedDisplay")
1073     @ResponseWrapper(localName = "GetPluginHtmlFormattedDisplayResponse", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration", className = "org.miloss.fgsms.services.interfaces.policyconfiguration.GetPluginHtmlFormattedDisplayResponse")
1074     public GetPluginHtmlFormattedDisplayResponseMsg getPluginHtmlFormattedDisplay(
1075         @WebParam(name = "request", targetNamespace = "urn:org:miloss:fgsms:services:interfaces:policyConfiguration")
1076         GetPluginHtmlFormattedDisplayRequestMsg request)
1077         throws AccessDeniedException, ServiceUnavailableException
1078     ;
1079 
1080 }