com.liferay.portal.service
Interface ResourceBlockService
- All Superinterfaces:
- BaseService
- All Known Implementing Classes:
- ResourceBlockServiceBaseImpl, ResourceBlockServiceImpl, ResourceBlockServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface ResourceBlockService- extends BaseService
Provides the remote service interface for ResourceBlock. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
ResourceBlockServiceUtil,
ResourceBlockServiceBaseImpl,
ResourceBlockServiceImpl- ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.
|
Method Summary |
void |
addCompanyScopePermission(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
|
void |
addGroupScopePermission(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
String actionId)
|
void |
addIndividualScopePermission(long companyId,
long groupId,
String name,
long primKey,
long roleId,
String actionId)
|
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier. |
void |
removeAllGroupScopePermissions(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
|
void |
removeCompanyScopePermission(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
|
void |
removeGroupScopePermission(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
String actionId)
|
void |
removeIndividualScopePermission(long companyId,
long groupId,
String name,
long primKey,
long roleId,
String actionId)
|
void |
setCompanyScopePermissions(long scopeGroupId,
long companyId,
String name,
long roleId,
List<String> actionIds)
|
void |
setGroupScopePermissions(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
List<String> actionIds)
|
void |
setIndividualScopePermissions(long companyId,
long groupId,
String name,
long primKey,
long roleId,
List<String> actionIds)
|
void |
setIndividualScopePermissions(long companyId,
long groupId,
String name,
long primKey,
Map<Long,String[]> roleIdsToActionIds)
|
addCompanyScopePermission
void addCompanyScopePermission(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
addGroupScopePermission
void addGroupScopePermission(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
addIndividualScopePermission
void addIndividualScopePermission(long companyId,
long groupId,
String name,
long primKey,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()
- Returns the OSGi service identifier.
- Returns:
- the OSGi service identifier
removeAllGroupScopePermissions
void removeAllGroupScopePermissions(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
removeCompanyScopePermission
void removeCompanyScopePermission(long scopeGroupId,
long companyId,
String name,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
removeGroupScopePermission
void removeGroupScopePermission(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
removeIndividualScopePermission
void removeIndividualScopePermission(long companyId,
long groupId,
String name,
long primKey,
long roleId,
String actionId)
throws PortalException
- Throws:
PortalException
setCompanyScopePermissions
void setCompanyScopePermissions(long scopeGroupId,
long companyId,
String name,
long roleId,
List<String> actionIds)
throws PortalException
- Throws:
PortalException
setGroupScopePermissions
void setGroupScopePermissions(long scopeGroupId,
long companyId,
long groupId,
String name,
long roleId,
List<String> actionIds)
throws PortalException
- Throws:
PortalException
setIndividualScopePermissions
void setIndividualScopePermissions(long companyId,
long groupId,
String name,
long primKey,
long roleId,
List<String> actionIds)
throws PortalException
- Throws:
PortalException
setIndividualScopePermissions
void setIndividualScopePermissions(long companyId,
long groupId,
String name,
long primKey,
Map<Long,String[]> roleIdsToActionIds)
throws PortalException
- Throws:
PortalException