com.atlassian.jira.rpc.soap.service
Class ServiceHelper
java.lang.Object
com.atlassian.jira.rpc.soap.service.ServiceHelper
public class ServiceHelper
- extends java.lang.Object
A simple helper class that SchemeService and ProejctService can use to populate a RemotePermissionScheme.
Constructor Summary |
ServiceHelper(com.atlassian.jira.security.PermissionManager permissionManager,
com.atlassian.jira.permission.PermissionSchemeManager permissionSchemeManager,
com.atlassian.jira.permission.SchemePermissions schemePermissions,
RemoteEntityFactory remoteEntityFactory,
com.atlassian.jira.user.util.UserManager userManager)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceHelper
public ServiceHelper(com.atlassian.jira.security.PermissionManager permissionManager,
com.atlassian.jira.permission.PermissionSchemeManager permissionSchemeManager,
com.atlassian.jira.permission.SchemePermissions schemePermissions,
RemoteEntityFactory remoteEntityFactory,
com.atlassian.jira.user.util.UserManager userManager)
populateSchemePermissions
protected RemotePermissionScheme populateSchemePermissions(com.atlassian.crowd.embedded.api.User admin,
org.ofbiz.core.entity.GenericValue permissionScheme)
throws RemoteException,
org.ofbiz.core.entity.GenericEntityException,
com.opensymphony.user.EntityNotFoundException
- Throws:
RemoteException
org.ofbiz.core.entity.GenericEntityException
com.opensymphony.user.EntityNotFoundException
populatePermissionEntityMappings
protected void populatePermissionEntityMappings(java.util.List entityMappings,
RemotePermissionScheme remotePermissionScheme,
RemotePermission permission)
throws com.opensymphony.user.EntityNotFoundException
- Throws:
com.opensymphony.user.EntityNotFoundException
getAllPermissions
public RemotePermission[] getAllPermissions(com.atlassian.crowd.embedded.api.User admin)
throws RemotePermissionException,
RemoteException
- Throws:
RemotePermissionException
RemoteException
Copyright © 2004-2011 Atlassian. All Rights Reserved.