com.liferay.client.soap.portal.service.http
Interface PermissionServiceSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portal_PermissionServiceSoapBindingImpl, Portal_PermissionServiceSoapBindingStub

public interface PermissionServiceSoap
extends java.rmi.Remote


Method Summary
 void checkPermission(long groupId, long resourceId)
           
 void checkPermission(long groupId, java.lang.String name, long primKey)
           
 void checkPermission(long groupId, java.lang.String name, java.lang.String primKey)
           
 boolean hasGroupPermission(long groupId, java.lang.String actionId, long resourceId)
           
 boolean hasUserPermission(long userId, java.lang.String actionId, long resourceId)
           
 boolean hasUserPermissions(long userId, long groupId, ResourceSoap[] resources, java.lang.String actionId, java.lang.Object permissionCheckerBag)
           
 void setGroupPermissions(long groupId, java.lang.String[] actionIds, long resourceId)
           
 void setGroupPermissions(java.lang.String className, java.lang.String classPK, long groupId, java.lang.String[] actionIds, long resourceId)
           
 void setOrgGroupPermissions(long organizationId, long groupId, java.lang.String[] actionIds, long resourceId)
           
 void setRolePermission(long roleId, long groupId, java.lang.String name, int scope, java.lang.String primKey, java.lang.String actionId)
           
 void setRolePermissions(long roleId, long groupId, java.lang.String[] actionIds, long resourceId)
           
 void setUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId)
           
 void unsetRolePermission(long roleId, long groupId, long permissionId)
           
 void unsetRolePermission(long roleId, long groupId, java.lang.String name, int scope, java.lang.String primKey, java.lang.String actionId)
           
 void unsetRolePermissions(long roleId, long groupId, java.lang.String name, int scope, java.lang.String actionId)
           
 void unsetUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId)
           
 

Method Detail

checkPermission

void checkPermission(long groupId,
                     java.lang.String name,
                     java.lang.String primKey)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkPermission

void checkPermission(long groupId,
                     long resourceId)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkPermission

void checkPermission(long groupId,
                     java.lang.String name,
                     long primKey)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setRolePermission

void setRolePermission(long roleId,
                       long groupId,
                       java.lang.String name,
                       int scope,
                       java.lang.String primKey,
                       java.lang.String actionId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasUserPermission

boolean hasUserPermission(long userId,
                          java.lang.String actionId,
                          long resourceId)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasGroupPermission

boolean hasGroupPermission(long groupId,
                           java.lang.String actionId,
                           long resourceId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hasUserPermissions

boolean hasUserPermissions(long userId,
                           long groupId,
                           ResourceSoap[] resources,
                           java.lang.String actionId,
                           java.lang.Object permissionCheckerBag)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setGroupPermissions

void setGroupPermissions(java.lang.String className,
                         java.lang.String classPK,
                         long groupId,
                         java.lang.String[] actionIds,
                         long resourceId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setGroupPermissions

void setGroupPermissions(long groupId,
                         java.lang.String[] actionIds,
                         long resourceId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setOrgGroupPermissions

void setOrgGroupPermissions(long organizationId,
                            long groupId,
                            java.lang.String[] actionIds,
                            long resourceId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setRolePermissions

void setRolePermissions(long roleId,
                        long groupId,
                        java.lang.String[] actionIds,
                        long resourceId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setUserPermissions

void setUserPermissions(long userId,
                        long groupId,
                        java.lang.String[] actionIds,
                        long resourceId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsetRolePermission

void unsetRolePermission(long roleId,
                         long groupId,
                         java.lang.String name,
                         int scope,
                         java.lang.String primKey,
                         java.lang.String actionId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsetRolePermission

void unsetRolePermission(long roleId,
                         long groupId,
                         long permissionId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsetRolePermissions

void unsetRolePermissions(long roleId,
                          long groupId,
                          java.lang.String name,
                          int scope,
                          java.lang.String actionId)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsetUserPermissions

void unsetUserPermissions(long userId,
                          long groupId,
                          java.lang.String[] actionIds,
                          long resourceId)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException