com.atlassian.jira.license
Class LicenseRoleId

java.lang.Object
  extended by com.atlassian.jira.license.LicenseRoleId

@ExperimentalApi
public final class LicenseRoleId
extends Object

License roles are a hierarchical typing mechanism for users of a license. Licenses in JIRA 6.3 and earlier effectively have a single "license role" -- all JIRA users counted equally toward the user limit of the license. In JIRA 7.0 and later, licenses are granted in terms of license roles which take the place of licenses in determining the number of users that may access any given product.

Since:
v6.3
See Also:
LicenseRoleService, JiraLicenseManager, LicenseDetails, LicenseRoleDefinition

Constructor Summary
LicenseRoleId(String name)
           
 
Method Summary
 boolean equals(Object x)
           
 String getName()
           
 int hashCode()
           
 String toString()
           
static LicenseRoleId valueOf(String id)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LicenseRoleId

public LicenseRoleId(@Nonnull
                     String name)
Method Detail

getName

@Internal
@Nonnull
public String getName()

equals

public boolean equals(Object x)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

valueOf

public static LicenseRoleId valueOf(String id)


Copyright © 2002-2014 Atlassian. All Rights Reserved.