com.atlassian.jira.service
Class DefaultInBuiltServiceTypes

java.lang.Object
  extended by com.atlassian.jira.service.DefaultInBuiltServiceTypes
All Implemented Interfaces:
InBuiltServiceTypes

public class DefaultInBuiltServiceTypes
extends Object
implements InBuiltServiceTypes


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.service.InBuiltServiceTypes
InBuiltServiceTypes.InBuiltServiceType
 
Constructor Summary
DefaultInBuiltServiceTypes(PermissionManager permissionManager)
           
 
Method Summary
 Set<InBuiltServiceTypes.InBuiltServiceType> all()
          Gets a list of all the in-built service types.
 Set<InBuiltServiceTypes.InBuiltServiceType> manageableBy(com.atlassian.crowd.embedded.api.User user)
          Gets a list of all the in-built services types that can be managed by the specified user.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultInBuiltServiceTypes

public DefaultInBuiltServiceTypes(PermissionManager permissionManager)
Method Detail

all

public Set<InBuiltServiceTypes.InBuiltServiceType> all()
Description copied from interface: InBuiltServiceTypes
Gets a list of all the in-built service types.

Specified by:
all in interface InBuiltServiceTypes
Returns:
A list of all the in-built service types.

manageableBy

public Set<InBuiltServiceTypes.InBuiltServiceType> manageableBy(com.atlassian.crowd.embedded.api.User user)
Description copied from interface: InBuiltServiceTypes
Gets a list of all the in-built services types that can be managed by the specified user.

Specified by:
manageableBy in interface InBuiltServiceTypes
Parameters:
user - the user in play.
Returns:
A list of all the in-built services types that can be managed by the specified user.


Copyright © 2002-2014 Atlassian. All Rights Reserved.