KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > webservice > accesscontrol > AccessControlServiceSoapPort


1 /**
2  * AccessControlServiceSoapPort.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6  */

7
8 package org.alfresco.webservice.accesscontrol;
9
10 public interface AccessControlServiceSoapPort extends java.rmi.Remote JavaDoc {
11
12     /**
13      * Get the list of the ACL's for a reference.
14      */

15     public org.alfresco.webservice.accesscontrol.ACL[] getACLs(org.alfresco.webservice.types.Predicate predicate, org.alfresco.webservice.accesscontrol.ACE filter) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
16
17     /**
18      * Adds a number of ACE's to a collection of references.
19      */

20     public org.alfresco.webservice.accesscontrol.ACL[] addACEs(org.alfresco.webservice.types.Predicate predicate, org.alfresco.webservice.accesscontrol.ACE[] aces) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
21
22     /**
23      * Removes ACE's from a collection of references.
24      */

25     public org.alfresco.webservice.accesscontrol.ACL[] removeACEs(org.alfresco.webservice.types.Predicate predicate, org.alfresco.webservice.accesscontrol.ACE[] aces) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
26
27     /**
28      * Gets a list of the settable permissions for a set of references.
29      */

30     public org.alfresco.webservice.accesscontrol.GetPermissionsResult[] getPermissions(org.alfresco.webservice.types.Predicate predicate) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
31
32     /**
33      * Gets a list of the settable permissions for a list of classes.
34      */

35     public org.alfresco.webservice.accesscontrol.GetClassPermissionsResult[] getClassPermissions(java.lang.String JavaDoc[] classNames) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
36
37     /**
38      * Determines whether the current authenticated user has the permissions
39      * on each of the specified references.
40      */

41     public org.alfresco.webservice.accesscontrol.HasPermissionsResult[] hasPermissions(org.alfresco.webservice.types.Predicate predicate, java.lang.String JavaDoc[] permissions) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
42
43     /**
44      * Set the inherit permission property of a set of references.
45      */

46     public org.alfresco.webservice.accesscontrol.ACL[] setInheritPermission(org.alfresco.webservice.types.Predicate predicate, boolean inheritPermission) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
47
48     /**
49      * Get the current node owner.
50      */

51     public org.alfresco.webservice.accesscontrol.OwnerResult[] getOwners(org.alfresco.webservice.types.Predicate predicate) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
52
53     /**
54      * Sets the current node owner.
55      */

56     public org.alfresco.webservice.accesscontrol.OwnerResult[] setOwners(org.alfresco.webservice.types.Predicate predicate, java.lang.String JavaDoc owner) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.accesscontrol.AccessControlFault;
57 }
58
Popular Tags