com.liferay.portal.service.impl
Class ResourceLocalServiceImpl
java.lang.Object
com.liferay.portal.service.base.ResourceLocalServiceBaseImpl
com.liferay.portal.service.impl.ResourceLocalServiceImpl
- All Implemented Interfaces:
- IdentifiableBean, PersistedModelLocalService, ResourceLocalService
public class ResourceLocalServiceImpl
- extends ResourceLocalServiceBaseImpl
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 |
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 |
ResourceLocalServiceImpl
public ResourceLocalServiceImpl()
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