Liferay 6.2.0-ce-m4

com.liferay.portal.service.impl
Class ResourceLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portal.service.base.ResourceLocalServiceBaseImpl
          extended by com.liferay.portal.service.impl.ResourceLocalServiceImpl
All Implemented Interfaces:
IdentifiableBean, BaseLocalService, ResourceLocalService

public class ResourceLocalServiceImpl
extends ResourceLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portal.service.base.ResourceLocalServiceBaseImpl
accountLocalService, accountPersistence, accountService, addressLocalService, addressPersistence, addressService, browserTrackerLocalService, browserTrackerPersistence, classNameLocalService, classNamePersistence, classNameService, clusterGroupLocalService, clusterGroupPersistence, cmisRepositoryLocalService, companyLocalService, companyPersistence, companyService, contactLocalService, contactPersistence, contactService, counterLocalService, countryPersistence, countryService, emailAddressLocalService, emailAddressPersistence, emailAddressService, groupFinder, groupLocalService, groupPersistence, groupService, imageLocalService, imagePersistence, imageService, layoutBranchLocalService, layoutBranchPersistence, layoutBranchService, layoutFinder, layoutLocalService, layoutPersistence, layoutPrototypeLocalService, layoutPrototypePersistence, layoutPrototypeService, layoutRevisionLocalService, layoutRevisionPersistence, layoutRevisionService, layoutService, layoutSetBranchFinder, layoutSetBranchLocalService, layoutSetBranchPersistence, layoutSetBranchService, layoutSetLocalService, layoutSetPersistence, layoutSetPrototypeLocalService, layoutSetPrototypePersistence, layoutSetPrototypeService, layoutSetService, layoutTemplateLocalService, listTypePersistence, listTypeService, lockFinder, lockLocalService, lockPersistence, membershipRequestLocalService, membershipRequestPersistence, membershipRequestService, organizationFinder, organizationLocalService, organizationPersistence, organizationService, orgGroupRolePersistence, orgLaborLocalService, orgLaborPersistence, orgLaborService, passwordPolicyFinder, passwordPolicyLocalService, passwordPolicyPersistence, passwordPolicyRelLocalService, passwordPolicyRelPersistence, passwordPolicyService, passwordTrackerLocalService, passwordTrackerPersistence, permissionService, phoneLocalService, phonePersistence, phoneService, pluginSettingLocalService, pluginSettingPersistence, pluginSettingService, portalLocalService, portalPreferencesLocalService, portalPreferencesPersistence, portalService, portletItemLocalService, portletItemPersistence, portletLocalService, portletPersistence, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, portletService, quartzLocalService, regionPersistence, regionService, releaseLocalService, releasePersistence, repositoryEntryLocalService, repositoryEntryPersistence, repositoryLocalService, repositoryPersistence, repositoryService, resourceActionLocalService, resourceActionPersistence, resourceBlockFinder, resourceBlockLocalService, resourceBlockPermissionLocalService, resourceBlockPermissionPersistence, resourceBlockPersistence, resourceBlockService, resourceLocalService, resourcePermissionFinder, resourcePermissionLocalService, resourcePermissionPersistence, resourcePermissionService, resourceTypePermissionFinder, resourceTypePermissionLocalService, resourceTypePermissionPersistence, roleFinder, roleLocalService, rolePersistence, roleService, serviceComponentLocalService, serviceComponentPersistence, shardLocalService, shardPersistence, subscriptionLocalService, subscriptionPersistence, teamFinder, teamLocalService, teamPersistence, teamService, themeLocalService, themeService, ticketLocalService, ticketPersistence, userFinder, userGroupFinder, userGroupGroupRoleLocalService, userGroupGroupRolePersistence, userGroupGroupRoleService, userGroupLocalService, userGroupPersistence, userGroupRoleFinder, userGroupRoleLocalService, userGroupRolePersistence, userGroupRoleService, userGroupService, userIdMapperLocalService, userIdMapperPersistence, userLocalService, userNotificationEventLocalService, userNotificationEventPersistence, userPersistence, userService, userTrackerLocalService, userTrackerPathLocalService, userTrackerPathPersistence, userTrackerPersistence, virtualHostLocalService, virtualHostPersistence, webDAVPropsLocalService, webDAVPropsPersistence, websiteLocalService, websitePersistence, websiteService, workflowDefinitionLinkLocalService, workflowDefinitionLinkPersistence, workflowInstanceLinkLocalService, workflowInstanceLinkPersistence
 
Constructor Summary
ResourceLocalServiceImpl()
           
 
Method Summary
protected  void addGroupPermissions(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, PermissionedModel permissionedModel)
           
protected  void addGroupPermissions(long groupId, Resource resource, String[] actionIds)
           
protected  void addGroupPermissionsBlocks(long groupId, Resource resource, List<String> actionIds, PermissionedModel permissionedModel)
           
protected  void addGuestPermissions(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, PermissionedModel permissionedModel)
           
protected  void addGuestPermissions(long companyId, Resource resource, String[] actionIds)
           
protected  void addGuestPermissionsBlocks(long companyId, long groupId, Resource resource, List<String> actionIds, PermissionedModel permissionedModel)
           
 void addModelResources(AuditedModel auditedModel, ServiceContext serviceContext)
           
protected  void addModelResources(long companyId, long groupId, long userId, Resource resource, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
 void addModelResources(long companyId, long groupId, long userId, String name, long primKey, String[] groupPermissions, String[] guestPermissions)
           
 void addModelResources(long companyId, long groupId, long userId, String name, String primKey, String[] groupPermissions, String[] guestPermissions)
           
protected  void addModelResources(long companyId, long groupId, long userId, String name, String primKey, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
protected  void addResources(long companyId, long groupId, long userId, Resource resource, boolean portletActions, PermissionedModel permissionedModel)
           
 void addResources(long companyId, long groupId, long userId, String name, long primKey, boolean portletActions, boolean addGroupPermissions, boolean addGuestPermissions)
           
 void addResources(long companyId, long groupId, long userId, String name, String primKey, boolean portletActions, boolean addGroupPermissions, boolean addGuestPermissions)
           
protected  void addResources(long companyId, long groupId, long userId, String name, String primKey, boolean portletActions, boolean addGroupPermissions, boolean addGuestPermissions, PermissionedModel permissionedModel)
           
 void addResources(long companyId, long groupId, String name, boolean portletActions)
           
 void deleteResource(AuditedModel auditedModel, int scope)
           
 void deleteResource(long companyId, String name, int scope, long primKey)
           
 void deleteResource(long companyId, String name, int scope, String primKey)
           
protected  void deleteResource(long companyId, String name, int scope, String primKey, PermissionedModel permissionedModel)
           
protected  void filterOwnerActions(String name, List<String> actionIds)
           
protected  long getGroupId(AuditedModel auditedModel)
           
protected  PermissionedModel getPermissionedModel(AuditedModel auditedModel)
           
 Resource getResource(long companyId, String name, int scope, String primKey)
           
 boolean hasUserPermissions(long userId, long resourceId, List<Resource> resources, String actionId, long[] roleIds)
           
protected  void logHasUserPermissions(long userId, long resourceId, String actionId, org.apache.commons.lang.time.StopWatch stopWatch, int block)
           
 void updateModelResources(AuditedModel auditedModel, ServiceContext serviceContext)
           
protected  void updateResourceBlocks(long companyId, long groupId, Resource resource, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
protected  void updateResourcePermissions(long companyId, long groupId, Resource resource, String[] groupPermissions, String[] guestPermissions)
           
protected  void updateResourcePermissions(long companyId, String name, int scope, String primKey, String newPrimKey)
           
 void updateResources(long companyId, long groupId, String name, long primKey, String[] groupPermissions, String[] guestPermissions)
           
 void updateResources(long companyId, long groupId, String name, String primKey, String[] groupPermissions, String[] guestPermissions)
           
protected  void updateResources(long companyId, long groupId, String name, String primKey, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
 void updateResources(long companyId, String name, int scope, String primKey, String newPrimKey)
           
protected  void validate(String name, boolean portletActions)
           
 
Methods inherited from class com.liferay.portal.service.base.ResourceLocalServiceBaseImpl
afterPropertiesSet, destroy, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getBeanIdentifier, getBrowserTrackerLocalService, getBrowserTrackerPersistence, getClassNameLocalService, getClassNamePersistence, getClassNameService, getClusterGroupLocalService, getClusterGroupPersistence, getCMISRepositoryLocalService, getCompanyLocalService, getCompanyPersistence, getCompanyService, getContactLocalService, getContactPersistence, getContactService, getCounterLocalService, getCountryPersistence, getCountryService, getEmailAddressLocalService, getEmailAddressPersistence, getEmailAddressService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getImageLocalService, getImagePersistence, getImageService, getLayoutBranchLocalService, getLayoutBranchPersistence, getLayoutBranchService, getLayoutFinder, getLayoutLocalService, getLayoutPersistence, getLayoutPrototypeLocalService, getLayoutPrototypePersistence, getLayoutPrototypeService, getLayoutRevisionLocalService, getLayoutRevisionPersistence, getLayoutRevisionService, getLayoutService, getLayoutSetBranchFinder, getLayoutSetBranchLocalService, getLayoutSetBranchPersistence, getLayoutSetBranchService, getLayoutSetLocalService, getLayoutSetPersistence, getLayoutSetPrototypeLocalService, getLayoutSetPrototypePersistence, getLayoutSetPrototypeService, getLayoutSetService, getLayoutTemplateLocalService, getListTypePersistence, getListTypeService, getLockFinder, getLockLocalService, getLockPersistence, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequestService, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOrganizationService, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionService, getPhoneLocalService, getPhonePersistence, getPhoneService, getPluginSettingLocalService, getPluginSettingPersistence, getPluginSettingService, getPortalLocalService, getPortalPreferencesLocalService, getPortalPreferencesPersistence, getPortalService, getPortletItemLocalService, getPortletItemPersistence, getPortletLocalService, getPortletPersistence, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getPortletService, getQuartzLocalService, getRegionPersistence, getRegionService, getReleaseLocalService, getReleasePersistence, getRepositoryEntryLocalService, getRepositoryEntryPersistence, getRepositoryLocalService, getRepositoryPersistence, getRepositoryService, getResourceActionLocalService, getResourceActionPersistence, getResourceBlockFinder, getResourceBlockLocalService, getResourceBlockPermissionLocalService, getResourceBlockPermissionPersistence, getResourceBlockPersistence, getResourceBlockService, getResourceLocalService, getResourcePermissionFinder, getResourcePermissionLocalService, getResourcePermissionPersistence, getResourcePermissionService, getResourceTypePermissionFinder, getResourceTypePermissionLocalService, getResourceTypePermissionPersistence, getRoleFinder, getRoleLocalService, getRolePersistence, getRoleService, getServiceComponentLocalService, getServiceComponentPersistence, getShardLocalService, getShardPersistence, getSubscriptionLocalService, getSubscriptionPersistence, getTeamFinder, getTeamLocalService, getTeamPersistence, getTeamService, getThemeLocalService, getThemeService, getTicketLocalService, getTicketPersistence, getUserFinder, getUserGroupFinder, getUserGroupGroupRoleLocalService, getUserGroupGroupRolePersistence, getUserGroupGroupRoleService, getUserGroupLocalService, getUserGroupPersistence, getUserGroupRoleFinder, getUserGroupRoleLocalService, getUserGroupRolePersistence, getUserGroupRoleService, getUserGroupService, getUserIdMapperLocalService, getUserIdMapperPersistence, getUserLocalService, getUserNotificationEventLocalService, getUserNotificationEventPersistence, getUserPersistence, getUserService, getUserTrackerLocalService, getUserTrackerPathLocalService, getUserTrackerPathPersistence, getUserTrackerPersistence, getVirtualHostLocalService, getVirtualHostPersistence, getWebDAVPropsLocalService, getWebDAVPropsPersistence, getWebsiteLocalService, getWebsitePersistence, getWebsiteService, getWorkflowDefinitionLinkLocalService, getWorkflowDefinitionLinkPersistence, getWorkflowInstanceLinkLocalService, getWorkflowInstanceLinkPersistence, runSQL, setAccountLocalService, setAccountPersistence, setAccountService, setAddressLocalService, setAddressPersistence, setAddressService, setBeanIdentifier, setBrowserTrackerLocalService, setBrowserTrackerPersistence, setClassNameLocalService, setClassNamePersistence, setClassNameService, setClusterGroupLocalService, setClusterGroupPersistence, setCMISRepositoryLocalService, setCompanyLocalService, setCompanyPersistence, setCompanyService, setContactLocalService, setContactPersistence, setContactService, setCounterLocalService, setCountryPersistence, setCountryService, setEmailAddressLocalService, setEmailAddressPersistence, setEmailAddressService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setImageLocalService, setImagePersistence, setImageService, setLayoutBranchLocalService, setLayoutBranchPersistence, setLayoutBranchService, setLayoutFinder, setLayoutLocalService, setLayoutPersistence, setLayoutPrototypeLocalService, setLayoutPrototypePersistence, setLayoutPrototypeService, setLayoutRevisionLocalService, setLayoutRevisionPersistence, setLayoutRevisionService, setLayoutService, setLayoutSetBranchFinder, setLayoutSetBranchLocalService, setLayoutSetBranchPersistence, setLayoutSetBranchService, setLayoutSetLocalService, setLayoutSetPersistence, setLayoutSetPrototypeLocalService, setLayoutSetPrototypePersistence, setLayoutSetPrototypeService, setLayoutSetService, setLayoutTemplateLocalService, setListTypePersistence, setListTypeService, setLockFinder, setLockLocalService, setLockPersistence, setMembershipRequestLocalService, setMembershipRequestPersistence, setMembershipRequestService, setOrganizationFinder, setOrganizationLocalService, setOrganizationPersistence, setOrganizationService, setOrgGroupRolePersistence, setOrgLaborLocalService, setOrgLaborPersistence, setOrgLaborService, setPasswordPolicyFinder, setPasswordPolicyLocalService, setPasswordPolicyPersistence, setPasswordPolicyRelLocalService, setPasswordPolicyRelPersistence, setPasswordPolicyService, setPasswordTrackerLocalService, setPasswordTrackerPersistence, setPermissionService, setPhoneLocalService, setPhonePersistence, setPhoneService, setPluginSettingLocalService, setPluginSettingPersistence, setPluginSettingService, setPortalLocalService, setPortalPreferencesLocalService, setPortalPreferencesPersistence, setPortalService, setPortletItemLocalService, setPortletItemPersistence, setPortletLocalService, setPortletPersistence, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setPortletService, setQuartzLocalService, setRegionPersistence, setRegionService, setReleaseLocalService, setReleasePersistence, setRepositoryEntryLocalService, setRepositoryEntryPersistence, setRepositoryLocalService, setRepositoryPersistence, setRepositoryService, setResourceActionLocalService, setResourceActionPersistence, setResourceBlockFinder, setResourceBlockLocalService, setResourceBlockPermissionLocalService, setResourceBlockPermissionPersistence, setResourceBlockPersistence, setResourceBlockService, setResourceLocalService, setResourcePermissionFinder, setResourcePermissionLocalService, setResourcePermissionPersistence, setResourcePermissionService, setResourceTypePermissionFinder, setResourceTypePermissionLocalService, setResourceTypePermissionPersistence, setRoleFinder, setRoleLocalService, setRolePersistence, setRoleService, setServiceComponentLocalService, setServiceComponentPersistence, setShardLocalService, setShardPersistence, setSubscriptionLocalService, setSubscriptionPersistence, setTeamFinder, setTeamLocalService, setTeamPersistence, setTeamService, setThemeLocalService, setThemeService, setTicketLocalService, setTicketPersistence, setUserFinder, setUserGroupFinder, setUserGroupGroupRoleLocalService, setUserGroupGroupRolePersistence, setUserGroupGroupRoleService, setUserGroupLocalService, setUserGroupPersistence, setUserGroupRoleFinder, setUserGroupRoleLocalService, setUserGroupRolePersistence, setUserGroupRoleService, setUserGroupService, setUserIdMapperLocalService, setUserIdMapperPersistence, setUserLocalService, setUserNotificationEventLocalService, setUserNotificationEventPersistence, setUserPersistence, setUserService, setUserTrackerLocalService, setUserTrackerPathLocalService, setUserTrackerPathPersistence, setUserTrackerPersistence, setVirtualHostLocalService, setVirtualHostPersistence, setWebDAVPropsLocalService, setWebDAVPropsPersistence, setWebsiteLocalService, setWebsitePersistence, setWebsiteService, setWorkflowDefinitionLinkLocalService, setWorkflowDefinitionLinkPersistence, setWorkflowInstanceLinkLocalService, setWorkflowInstanceLinkPersistence
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceLocalServiceImpl

public ResourceLocalServiceImpl()
Method Detail

addModelResources

public void addModelResources(AuditedModel auditedModel,
                              ServiceContext serviceContext)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

addModelResources

public void addModelResources(long companyId,
                              long groupId,
                              long userId,
                              String name,
                              long primKey,
                              String[] groupPermissions,
                              String[] guestPermissions)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

addModelResources

public void addModelResources(long companyId,
                              long groupId,
                              long userId,
                              String name,
                              String primKey,
                              String[] groupPermissions,
                              String[] guestPermissions)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

addResources

public void addResources(long companyId,
                         long groupId,
                         long userId,
                         String name,
                         long primKey,
                         boolean portletActions,
                         boolean addGroupPermissions,
                         boolean addGuestPermissions)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

addResources

public void addResources(long companyId,
                         long groupId,
                         long userId,
                         String name,
                         String primKey,
                         boolean portletActions,
                         boolean addGroupPermissions,
                         boolean addGuestPermissions)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

addResources

public void addResources(long companyId,
                         long groupId,
                         String name,
                         boolean portletActions)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

deleteResource

public void deleteResource(AuditedModel auditedModel,
                           int scope)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

deleteResource

public void deleteResource(long companyId,
                           String name,
                           int scope,
                           long primKey)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

deleteResource

public void deleteResource(long companyId,
                           String name,
                           int scope,
                           String primKey)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

getResource

public Resource getResource(long companyId,
                            String name,
                            int scope,
                            String primKey)

hasUserPermissions

public boolean hasUserPermissions(long userId,
                                  long resourceId,
                                  List<Resource> resources,
                                  String actionId,
                                  long[] roleIds)
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException

updateModelResources

public void updateModelResources(AuditedModel auditedModel,
                                 ServiceContext serviceContext)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

updateResources

public void updateResources(long companyId,
                            long groupId,
                            String name,
                            long primKey,
                            String[] groupPermissions,
                            String[] guestPermissions)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

updateResources

public void updateResources(long companyId,
                            long groupId,
                            String name,
                            String primKey,
                            String[] groupPermissions,
                            String[] guestPermissions)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

updateResources

public void updateResources(long companyId,
                            String name,
                            int scope,
                            String primKey,
                            String newPrimKey)
                     throws SystemException
Throws:
SystemException

addGroupPermissions

protected void addGroupPermissions(long companyId,
                                   long groupId,
                                   long userId,
                                   String name,
                                   Resource resource,
                                   boolean portletActions,
                                   PermissionedModel permissionedModel)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

addGroupPermissions

protected void addGroupPermissions(long groupId,
                                   Resource resource,
                                   String[] actionIds)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

addGroupPermissionsBlocks

protected void addGroupPermissionsBlocks(long groupId,
                                         Resource resource,
                                         List<String> actionIds,
                                         PermissionedModel permissionedModel)
                                  throws PortalException,
                                         SystemException
Throws:
PortalException
SystemException

addGuestPermissions

protected void addGuestPermissions(long companyId,
                                   long groupId,
                                   long userId,
                                   String name,
                                   Resource resource,
                                   boolean portletActions,
                                   PermissionedModel permissionedModel)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

addGuestPermissions

protected void addGuestPermissions(long companyId,
                                   Resource resource,
                                   String[] actionIds)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

addGuestPermissionsBlocks

protected void addGuestPermissionsBlocks(long companyId,
                                         long groupId,
                                         Resource resource,
                                         List<String> actionIds,
                                         PermissionedModel permissionedModel)
                                  throws PortalException,
                                         SystemException
Throws:
PortalException
SystemException

addModelResources

protected void addModelResources(long companyId,
                                 long groupId,
                                 long userId,
                                 Resource resource,
                                 String[] groupPermissions,
                                 String[] guestPermissions,
                                 PermissionedModel permissionedModel)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

addModelResources

protected void addModelResources(long companyId,
                                 long groupId,
                                 long userId,
                                 String name,
                                 String primKey,
                                 String[] groupPermissions,
                                 String[] guestPermissions,
                                 PermissionedModel permissionedModel)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

addResources

protected void addResources(long companyId,
                            long groupId,
                            long userId,
                            Resource resource,
                            boolean portletActions,
                            PermissionedModel permissionedModel)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

addResources

protected void addResources(long companyId,
                            long groupId,
                            long userId,
                            String name,
                            String primKey,
                            boolean portletActions,
                            boolean addGroupPermissions,
                            boolean addGuestPermissions,
                            PermissionedModel permissionedModel)
                     throws PortalException,
                            SystemException
Throws:
PortalException
SystemException

deleteResource

protected void deleteResource(long companyId,
                              String name,
                              int scope,
                              String primKey,
                              PermissionedModel permissionedModel)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

filterOwnerActions

protected void filterOwnerActions(String name,
                                  List<String> actionIds)

getGroupId

protected long getGroupId(AuditedModel auditedModel)

getPermissionedModel

protected PermissionedModel getPermissionedModel(AuditedModel auditedModel)

logHasUserPermissions

protected void logHasUserPermissions(long userId,
                                     long resourceId,
                                     String actionId,
                                     org.apache.commons.lang.time.StopWatch stopWatch,
                                     int block)

updateResourceBlocks

protected void updateResourceBlocks(long companyId,
                                    long groupId,
                                    Resource resource,
                                    String[] groupPermissions,
                                    String[] guestPermissions,
                                    PermissionedModel permissionedModel)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

updateResourcePermissions

protected void updateResourcePermissions(long companyId,
                                         long groupId,
                                         Resource resource,
                                         String[] groupPermissions,
                                         String[] guestPermissions)
                                  throws PortalException,
                                         SystemException
Throws:
PortalException
SystemException

updateResourcePermissions

protected void updateResourcePermissions(long companyId,
                                         String name,
                                         int scope,
                                         String primKey,
                                         String newPrimKey)
                                  throws SystemException
Throws:
SystemException

updateResources

protected void updateResources(long companyId,
                               long groupId,
                               String name,
                               String primKey,
                               String[] groupPermissions,
                               String[] guestPermissions,
                               PermissionedModel permissionedModel)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

validate

protected void validate(String name,
                        boolean portletActions)
                 throws PortalException
Throws:
PortalException

Liferay 6.2.0-ce-m4