Liferay 6.0.5

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:
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, companyLocalService, companyPersistence, companyService, contactLocalService, contactPersistence, contactService, counterLocalService, countryPersistence, countryService, emailAddressLocalService, emailAddressPersistence, emailAddressService, groupFinder, groupLocalService, groupPersistence, groupService, imageLocalService, imagePersistence, imageService, layoutFinder, layoutLocalService, layoutPersistence, layoutPrototypeLocalService, layoutPrototypePersistence, layoutPrototypeService, layoutService, layoutSetLocalService, layoutSetPersistence, layoutSetPrototypeLocalService, layoutSetPrototypePersistence, layoutSetPrototypeService, layoutSetService, layoutTemplateLocalService, listTypePersistence, listTypeService, 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, phoneLocalService, phonePersistence, phoneService, pluginSettingLocalService, pluginSettingPersistence, pluginSettingService, portalLocalService, portalService, portletItemLocalService, portletItemPersistence, portletLocalService, portletPersistence, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, portletService, quartzLocalService, regionPersistence, regionService, releaseLocalService, releasePersistence, resourceActionLocalService, resourceActionPersistence, resourceCodeLocalService, resourceCodePersistence, resourceFinder, resourceLocalService, resourcePermissionFinder, resourcePermissionLocalService, resourcePermissionPersistence, resourcePermissionService, resourcePersistence, resourceService, 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, userPersistence, userService, userTrackerLocalService, userTrackerPathLocalService, userTrackerPathPersistence, userTrackerPersistence, webDAVPropsLocalService, webDAVPropsPersistence, websiteLocalService, websitePersistence, websiteService, workflowDefinitionLinkLocalService, workflowDefinitionLinkPersistence, workflowInstanceLinkLocalService, workflowInstanceLinkPersistence
 
Constructor Summary
ResourceLocalServiceImpl()
           
 
Method Summary
protected  void addCommunityPermissions_1to5(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions, String[] actionIds)
           
protected  void addCommunityPermissions_6(long groupId, Resource resource, String[] actionIds)
           
protected  void addCommunityPermissions(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions)
           
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(long companyId, long groupId, long userId, String name, Resource resource, boolean portletActions)
           
protected  void addModelResources_1to5(long companyId, long groupId, long userId, Resource resource, String[] communityPermissions, String[] guestPermissions)
           
protected  void addModelResources_6(long companyId, long groupId, Resource resource, String[] communityPermissions, String[] guestPermissions)
           
 void addModelResources(long companyId, long groupId, long userId, String name, long primKey, String[] communityPermissions, String[] guestPermissions)
           
 void addModelResources(long companyId, long groupId, long userId, String name, String primKey, String[] communityPermissions, String[] guestPermissions)
           
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)
           
 void addResources(long companyId, long groupId, long userId, String name, long primKey, boolean portletActions, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addResources(long companyId, long groupId, long userId, String name, String primKey, boolean portletActions, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addResources(long companyId, long groupId, String name, boolean portletActions)
           
 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)
           
 void deleteResource(Resource resource)
          Deletes the resource from the database.
 void deleteResources(String name)
           
protected  void filterOwnerActions(String name, List<String> actionIds)
           
protected  void filterOwnerPermissions(String name, List<Permission> permissions)
           
 long getLatestResourceId()
           
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)
          Gets the resource with the primary key.
 Resource getResource(long companyId, String name, int scope, String primKey)
           
 List<Resource> getResources()
           
protected  void updateResources_1to5(long companyId, long groupId, Resource resource, String[] communityPermissions, 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[] communityPermissions, String[] guestPermissions)
           
protected  void updateResources_6(long companyId, String name, int scope, String primKey, String newPrimKey)
           
 void updateResources(long companyId, long groupId, String name, long primKey, String[] communityPermissions, String[] guestPermissions)
           
 void updateResources(long companyId, long groupId, String name, String primKey, String[] communityPermissions, String[] guestPermissions)
           
 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, createResource, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getBrowserTrackerLocalService, getBrowserTrackerPersistence, getClassNameLocalService, getClassNamePersistence, getClassNameService, getClusterGroupLocalService, getClusterGroupPersistence, getCompanyLocalService, getCompanyPersistence, getCompanyService, getContactLocalService, getContactPersistence, getContactService, getCounterLocalService, getCountryPersistence, getCountryService, getEmailAddressLocalService, getEmailAddressPersistence, getEmailAddressService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getImageLocalService, getImagePersistence, getImageService, getLayoutFinder, getLayoutLocalService, getLayoutPersistence, getLayoutPrototypeLocalService, getLayoutPrototypePersistence, getLayoutPrototypeService, getLayoutService, getLayoutSetLocalService, getLayoutSetPersistence, getLayoutSetPrototypeLocalService, getLayoutSetPrototypePersistence, getLayoutSetPrototypeService, getLayoutSetService, getLayoutTemplateLocalService, getListTypePersistence, getListTypeService, getLockLocalService, getLockPersistence, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequestService, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOrganizationService, getOrgGroupPermissionFinder, getOrgGroupPermissionPersistence, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionFinder, getPermissionLocalService, getPermissionPersistence, getPermissionService, getPhoneLocalService, getPhonePersistence, getPhoneService, getPluginSettingLocalService, getPluginSettingPersistence, getPluginSettingService, getPortalLocalService, getPortalService, getPortletItemLocalService, getPortletItemPersistence, getPortletLocalService, getPortletPersistence, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getPortletService, getQuartzLocalService, getRegionPersistence, getRegionService, getReleaseLocalService, getReleasePersistence, getResourceActionLocalService, getResourceActionPersistence, getResourceCodeLocalService, getResourceCodePersistence, getResourceFinder, getResourceLocalService, getResourcePermissionFinder, getResourcePermissionLocalService, getResourcePermissionPersistence, getResourcePermissionService, getResourcePersistence, getResources, getResourcesCount, getResourceService, 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, getUserPersistence, getUserService, getUserTrackerLocalService, getUserTrackerPathLocalService, getUserTrackerPathPersistence, getUserTrackerPersistence, getWebDAVPropsLocalService, getWebDAVPropsPersistence, getWebsiteLocalService, getWebsitePersistence, getWebsiteService, getWorkflowDefinitionLinkLocalService, getWorkflowDefinitionLinkPersistence, getWorkflowInstanceLinkLocalService, getWorkflowInstanceLinkPersistence, runSQL, setAccountLocalService, setAccountPersistence, setAccountService, setAddressLocalService, setAddressPersistence, setAddressService, setBrowserTrackerLocalService, setBrowserTrackerPersistence, setClassNameLocalService, setClassNamePersistence, setClassNameService, setClusterGroupLocalService, setClusterGroupPersistence, setCompanyLocalService, setCompanyPersistence, setCompanyService, setContactLocalService, setContactPersistence, setContactService, setCounterLocalService, setCountryPersistence, setCountryService, setEmailAddressLocalService, setEmailAddressPersistence, setEmailAddressService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setImageLocalService, setImagePersistence, setImageService, setLayoutFinder, setLayoutLocalService, setLayoutPersistence, setLayoutPrototypeLocalService, setLayoutPrototypePersistence, setLayoutPrototypeService, setLayoutService, setLayoutSetLocalService, setLayoutSetPersistence, setLayoutSetPrototypeLocalService, setLayoutSetPrototypePersistence, setLayoutSetPrototypeService, setLayoutSetService, setLayoutTemplateLocalService, setListTypePersistence, setListTypeService, 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, setPortalService, setPortletItemLocalService, setPortletItemPersistence, setPortletLocalService, setPortletPersistence, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setPortletService, setQuartzLocalService, setRegionPersistence, setRegionService, setReleaseLocalService, setReleasePersistence, setResourceActionLocalService, setResourceActionPersistence, setResourceCodeLocalService, setResourceCodePersistence, setResourceFinder, setResourceLocalService, setResourcePermissionFinder, setResourcePermissionLocalService, setResourcePermissionPersistence, setResourcePermissionService, setResourcePersistence, setResourceService, 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, setUserPersistence, setUserService, setUserTrackerLocalService, setUserTrackerPathLocalService, setUserTrackerPathPersistence, setUserTrackerPersistence, 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(long companyId,
                              long groupId,
                              long userId,
                              String name,
                              long primKey,
                              String[] communityPermissions,
                              String[] guestPermissions)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

addModelResources

public void addModelResources(long companyId,
                              long groupId,
                              long userId,
                              String name,
                              String primKey,
                              String[] communityPermissions,
                              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,
                         String name,
                         boolean portletActions)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

addResources

public void addResources(long companyId,
                         long groupId,
                         long userId,
                         String name,
                         long primKey,
                         boolean portletActions,
                         boolean addCommunityPermissions,
                         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 addCommunityPermissions,
                         boolean addGuestPermissions)
                  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 to delete
Throws:
SystemException - if a system exception occurred

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 to delete
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

deleteResources

public void deleteResources(String name)
                     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
Gets 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 to get
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

updateResources

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

updateResources

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

updateResources

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

addCommunityPermissions

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

addCommunityPermissions_1to5

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

addCommunityPermissions_6

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

addGuestPermissions

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

addModelResources_1to5

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

addModelResources_6

protected void addModelResources_6(long companyId,
                                   long groupId,
                                   Resource resource,
                                   String[] communityPermissions,
                                   String[] guestPermissions)
                            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_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)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

filterOwnerActions

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

filterOwnerPermissions

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

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_1to5

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

updateResources_1to5

protected void updateResources_1to5(long companyId,
                                    long groupId,
                                    Resource resource,
                                    String[] communityPermissions,
                                    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_6

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

validate

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

Liferay 6.0.5