com.atlassian.greenhopper.service.version
Class VersionPermissionServiceImpl

java.lang.Object
  extended by com.atlassian.greenhopper.service.version.VersionPermissionServiceImpl
All Implemented Interfaces:
VersionPermissionService

@Service
public class VersionPermissionServiceImpl
extends java.lang.Object
implements VersionPermissionService


Constructor Summary
VersionPermissionServiceImpl()
           
 
Method Summary
 ServiceOutcome<java.lang.Void> canCreateAnyVersion(com.atlassian.crowd.embedded.api.User user, java.util.Collection<com.atlassian.jira.project.Project> projects)
          Can the specified user create a version in any of the specified projects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionPermissionServiceImpl

public VersionPermissionServiceImpl()
Method Detail

canCreateAnyVersion

@Nonnull
public ServiceOutcome<java.lang.Void> canCreateAnyVersion(com.atlassian.crowd.embedded.api.User user,
                                                                  @Nonnull
                                                                  java.util.Collection<com.atlassian.jira.project.Project> projects)
Description copied from interface: VersionPermissionService
Can the specified user create a version in any of the specified projects

Specified by:
canCreateAnyVersion in interface VersionPermissionService
Parameters:
user - the user
projects - the projects
Returns:
error if not allowed


Copyright © 2007-2014 Atlassian. All Rights Reserved.