Liferay 6.1.10-ee-ga1

com.liferay.portal.service.impl
Class ResourceLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.base.ResourceLocalServiceBaseImpl
      extended by com.liferay.portal.service.impl.ResourceLocalServiceImpl
All Implemented Interfaces:
IdentifiableBean, PersistedModelLocalService, 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, orgGroupPermissionFinder, orgGroupPermissionPersistence, orgGroupRolePersistence, orgLaborLocalService, orgLaborPersistence, orgLaborService, passwordPolicyFinder, passwordPolicyLocalService, passwordPolicyPersistence, passwordPolicyRelLocalService, passwordPolicyRelPersistence, passwordPolicyService, passwordTrackerLocalService, passwordTrackerPersistence, permissionFinder, permissionLocalService, permissionPersistence, permissionService, persistedModelLocalServiceRegistry, 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, resourceCodeLocalService, resourceCodePersistence, resourceFinder, resourceLocalService, resourcePermissionFinder, resourcePermissionLocalService, resourcePermissionPersistence, resourcePermissionService, resourcePersistence, resourceService, 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_1to5(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, String[] actionIds)
           
protected  void addGroupPermissions_6(long groupId, Resource resource, String[] actionIds)
           
protected  void addGroupPermissions_6Blocks(long groupId, Resource resource, List<String> actionIds, PermissionedModel permissionedModel)
           
protected  void addGroupPermissions(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, PermissionedModel permissionedModel)
           
protected  void addGuestPermissions_1to5(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, String[] actionIds)
           
protected  void addGuestPermissions_6(long companyId, Resource resource, String[] actionIds)
           
protected  void addGuestPermissions_6Blocks(long companyId, 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 addModelResources_1to5(long companyId, long groupId, long userId, Resource resource, String[] groupPermissions, String[] guestPermissions)
           
protected  void addModelResources_6(long companyId, long groupId, long userId, Resource resource, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
 void addModelResources(AuditedModel auditedModel, ServiceContext serviceContext)
           
 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  Resource addResource_1to5(long companyId, String name, int scope, String primKey)
           
protected  Resource addResource_6(long companyId, String name, int scope, String primKey)
           
 Resource addResource(long companyId, String name, int scope, String primKey)
           
protected  void addResources_1to5(long companyId, long groupId, long userId, Resource resource, boolean portletActions)
           
protected  void addResources_6(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 resourceId)
          Deletes the resource with the primary key from the database.
 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)
           
 void deleteResource(Resource resource)
          Deletes the resource from the database.
 void deleteResources(String name)
           
protected  Resource fetchResource_1to5(long companyId, String name, int scope, String primKey)
           
 Resource fetchResource(long companyId, String name, int scope, String primKey)
           
protected  void filterOwnerActions(String name, List<String> actionIds)
           
protected  void filterOwnerPermissions(String name, List<Permission> permissions)
           
protected  long getGroupId(AuditedModel auditedModel)
           
 long getLatestResourceId()
           
protected  PermissionedModel getPermissionedModel(AuditedModel auditedModel)
           
protected  Resource getResource_1to5(long companyId, String name, int scope, String primKey)
           
protected  Resource getResource_6(long companyId, String name, int scope, String primKey)
           
 Resource getResource(long resourceId)
          Returns the resource with the primary key.
 Resource getResource(long companyId, String name, int scope, String primKey)
           
 List<Resource> getResources()
           
 void updateModelResources(AuditedModel auditedModel, ServiceContext serviceContext)
           
protected  void updateResources_1to5(long companyId, long groupId, Resource resource, String[] groupPermissions, String[] guestPermissions)
           
protected  void updateResources_1to5(long companyId, String name, int scope, String primKey, String newPrimKey)
           
protected  void updateResources_6(long companyId, long groupId, Resource resource, String[] groupPermissions, String[] guestPermissions)
           
protected  void updateResources_6(long companyId, String name, int scope, String primKey, String newPrimKey)
           
protected  void updateResources_6Blocks(long companyId, long groupId, Resource resource, String[] groupPermissions, String[] guestPermissions, PermissionedModel permissionedModel)
           
 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
addResource, afterPropertiesSet, createResource, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, fetchResource, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getBeanIdentifier, getBrowserTrackerLocalService, getBrowserTrackerPersistence, getClassLoader, 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, getModelClass, getModelClassName, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOrganizationService, getOrgGroupPermissionFinder, getOrgGroupPermissionPersistence, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionFinder, getPermissionLocalService, getPermissionPersistence, getPermissionService, getPersistedModel, 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, getResourceCodeLocalService, getResourceCodePersistence, getResourceFinder, getResourceLocalService, getResourcePermissionFinder, getResourcePermissionLocalService, getResourcePermissionPersistence, getResourcePermissionService, getResourcePersistence, getResources, getResourcesCount, getResourceService, 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, setOrgGroupPermissionFinder, setOrgGroupPermissionPersistence, setOrgGroupRolePersistence, setOrgLaborLocalService, setOrgLaborPersistence, setOrgLaborService, setPasswordPolicyFinder, setPasswordPolicyLocalService, setPasswordPolicyPersistence, setPasswordPolicyRelLocalService, setPasswordPolicyRelPersistence, setPasswordPolicyService, setPasswordTrackerLocalService, setPasswordTrackerPersistence, setPermissionFinder, setPermissionLocalService, setPermissionPersistence, 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, setResourceCodeLocalService, setResourceCodePersistence, setResourceFinder, setResourceLocalService, setResourcePermissionFinder, setResourcePermissionLocalService, setResourcePermissionPersistence, setResourcePermissionService, setResourcePersistence, setResourceService, 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, updateResource, updateResource
 
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

addResource

public Resource addResource(long companyId,
                            String name,
                            int scope,
                            String primKey)
                     throws SystemException
Throws:
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 resourceId)
                    throws SystemException
Description copied from class: ResourceLocalServiceBaseImpl
Deletes the resource with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteResource in interface ResourceLocalService
Overrides:
deleteResource in class ResourceLocalServiceBaseImpl
Parameters:
resourceId - the primary key of the resource
Throws:
SystemException - if a system exception occurred

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

deleteResource

public void deleteResource(Resource resource)
                    throws SystemException
Description copied from class: ResourceLocalServiceBaseImpl
Deletes the resource from the database. Also notifies the appropriate model listeners.

Specified by:
deleteResource in interface ResourceLocalService
Overrides:
deleteResource in class ResourceLocalServiceBaseImpl
Parameters:
resource - the resource
Throws:
SystemException - if a system exception occurred

deleteResources

public void deleteResources(String name)
                     throws SystemException
Throws:
SystemException

fetchResource

public Resource fetchResource(long companyId,
                              String name,
                              int scope,
                              String primKey)
                       throws SystemException
Throws:
SystemException

getLatestResourceId

public long getLatestResourceId()
                         throws SystemException
Throws:
SystemException

getResource

public Resource getResource(long resourceId)
                     throws PortalException,
                            SystemException
Description copied from class: ResourceLocalServiceBaseImpl
Returns the resource with the primary key.

Specified by:
getResource in interface ResourceLocalService
Overrides:
getResource in class ResourceLocalServiceBaseImpl
Parameters:
resourceId - the primary key of the resource
Returns:
the resource
Throws:
PortalException - if a resource with the primary key could not be found
SystemException - if a system exception occurred

getResource

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

getResources

public List<Resource> getResources()
                            throws SystemException
Throws:
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 PortalException,
                            SystemException
Throws:
PortalException
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_1to5

protected void addGroupPermissions_1to5(long companyId,
                                        long groupId,
                                        long userId,
                                        String name,
                                        Resource resource,
                                        boolean portletActions,
                                        String[] actionIds)
                                 throws PortalException,
                                        SystemException
Throws:
PortalException
SystemException

addGroupPermissions_6

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

addGroupPermissions_6Blocks

protected void addGroupPermissions_6Blocks(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_1to5

protected void addGuestPermissions_1to5(long companyId,
                                        long groupId,
                                        long userId,
                                        String name,
                                        Resource resource,
                                        boolean portletActions,
                                        String[] actionIds)
                                 throws PortalException,
                                        SystemException
Throws:
PortalException
SystemException

addGuestPermissions_6

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

addGuestPermissions_6Blocks

protected void addGuestPermissions_6Blocks(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,
                                 String name,
                                 String primKey,
                                 String[] groupPermissions,
                                 String[] guestPermissions,
                                 PermissionedModel permissionedModel)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

addModelResources_1to5

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

addModelResources_6

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

addResource_1to5

protected Resource addResource_1to5(long companyId,
                                    String name,
                                    int scope,
                                    String primKey)
                             throws SystemException
Throws:
SystemException

addResource_6

protected Resource addResource_6(long companyId,
                                 String name,
                                 int scope,
                                 String primKey)

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

addResources_1to5

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

addResources_6

protected void addResources_6(long companyId,
                              long groupId,
                              long userId,
                              Resource resource,
                              boolean portletActions,
                              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

fetchResource_1to5

protected Resource fetchResource_1to5(long companyId,
                                      String name,
                                      int scope,
                                      String primKey)
                               throws SystemException
Throws:
SystemException

filterOwnerActions

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

filterOwnerPermissions

protected void filterOwnerPermissions(String name,
                                      List<Permission> permissions)

getGroupId

protected long getGroupId(AuditedModel auditedModel)

getPermissionedModel

protected PermissionedModel getPermissionedModel(AuditedModel auditedModel)

getResource_1to5

protected Resource getResource_1to5(long companyId,
                                    String name,
                                    int scope,
                                    String primKey)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

getResource_6

protected Resource getResource_6(long companyId,
                                 String name,
                                 int scope,
                                 String primKey)

updateResources

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

updateResources_1to5

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

updateResources_1to5

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

updateResources_6

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

updateResources_6

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

updateResources_6Blocks

protected void updateResources_6Blocks(long companyId,
                                       long groupId,
                                       Resource resource,
                                       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.1.10-ee-ga1