com.atlassian.jira.util
Class JiraUtils

java.lang.Object
  extended bycom.atlassian.jira.util.JiraUtils

public class JiraUtils
extends java.lang.Object

Miscellaneous utility methods. Most have moved into more specific classes.

See Also:
JiraEntityUtils, JiraKeyUtils, JiraTypeUtils, JiraUserUtils, AttachmentUtils

Constructor Summary
JiraUtils()
           
 
Method Summary
static java.util.Map createEntityMap(java.util.List entities, java.lang.String key, java.lang.String value)
          Deprecated. See JiraEntityUtils.createEntityMap(java.util.List, String, String)
static com.opensymphony.user.User createJiraUser(java.lang.String username, java.lang.String password, java.lang.String email, java.lang.String fullname)
          Deprecated. See JiraUserUtils.createJiraUser(String, String, String, String)
static java.util.Collection getAdministrators()
          Deprecated. See {@link JiraUserUtils#getAdministrators()
static long getCountFromKey(java.lang.String key)
          Deprecated. See JiraKeyUtils.getCountFromKey(String)
 java.lang.String getNiceChop(java.lang.String s, int len)
           
static org.ofbiz.core.entity.GenericValue getPermissionScheme(org.ofbiz.core.entity.GenericValue entity)
          Deprecated. See JiraEntityUtils.getPermissionScheme(org.ofbiz.core.entity.GenericValue)
static org.ofbiz.core.entity.GenericValue getProject(org.ofbiz.core.entity.GenericValue entity)
          Deprecated. See JiraEntityUtils.getProject(org.ofbiz.core.entity.GenericValue)
static java.lang.String getProjectKeyFromIssueKey(java.lang.String key)
          Deprecated. See JiraKeyUtils.getProjectKeyFromIssueKey(String)
static boolean isKeyInString(java.lang.String s)
          Deprecated. See JiraKeyUtils.isKeyInString(String)
static boolean isKeyInString(java.lang.String issueKey, java.lang.String body)
          Deprecated. See JiraKeyUtils.isKeyInString(String, String)
static boolean isPublicMode()
           
static java.lang.String linkBugKeys(java.lang.String body)
          Deprecated. See JiraKeyUtils.linkBugKeys(String)
static java.lang.Object loadComponent(java.lang.Class componentClass)
           
static java.lang.Object loadComponent(java.lang.String className, java.lang.Class callingClass)
          This method will load and construct a class, but also pass it through PicoContainer, to resolve any dependencies.
static java.util.Map loadTypes(java.lang.String resource, java.lang.Class typeClass)
          Deprecated. See JiraTypeUtils.loadTypes(String, Class)
static java.util.List updateDependentEntities(org.ofbiz.core.entity.GenericValue issue, java.util.Collection newEntities, java.lang.String relationType, java.lang.String changeItemField)
          Deprecated. See JiraEntityUtils.updateDependentEntities(org.ofbiz.core.entity.GenericValue, java.util.Collection, String, String)
static boolean validIssueKey(java.lang.String key)
          Deprecated. See JiraKeyUtils.validIssueKey(String)
static boolean validProjectKey(java.lang.String key)
          Deprecated. See JiraKeyUtils.validIssueKey(String)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JiraUtils

public JiraUtils()
Method Detail

isPublicMode

public static boolean isPublicMode()
Returns:
True if JIRA is running in public mode

getNiceChop

public java.lang.String getNiceChop(java.lang.String s,
                                    int len)

loadComponent

public static java.lang.Object loadComponent(java.lang.String className,
                                             java.lang.Class callingClass)
                                      throws java.lang.ClassNotFoundException
This method will load and construct a class, but also pass it through PicoContainer, to resolve any dependencies.

Parameters:
className -
callingClass -
Returns:
Throws:
java.lang.ClassNotFoundException
See Also:
ClassLoaderUtils.loadClass(java.lang.String, java.lang.Class), ComponentManager

loadComponent

public static java.lang.Object loadComponent(java.lang.Class componentClass)

validProjectKey

public static boolean validProjectKey(java.lang.String key)
Deprecated. See JiraKeyUtils.validIssueKey(String)


getProjectKeyFromIssueKey

public static java.lang.String getProjectKeyFromIssueKey(java.lang.String key)
Deprecated. See JiraKeyUtils.getProjectKeyFromIssueKey(String)


getCountFromKey

public static long getCountFromKey(java.lang.String key)
Deprecated. See JiraKeyUtils.getCountFromKey(String)


validIssueKey

public static boolean validIssueKey(java.lang.String key)
Deprecated. See JiraKeyUtils.validIssueKey(String)


getProject

public static org.ofbiz.core.entity.GenericValue getProject(org.ofbiz.core.entity.GenericValue entity)
Deprecated. See JiraEntityUtils.getProject(org.ofbiz.core.entity.GenericValue)


getPermissionScheme

public static org.ofbiz.core.entity.GenericValue getPermissionScheme(org.ofbiz.core.entity.GenericValue entity)
Deprecated. See JiraEntityUtils.getPermissionScheme(org.ofbiz.core.entity.GenericValue)


updateDependentEntities

public static java.util.List updateDependentEntities(org.ofbiz.core.entity.GenericValue issue,
                                                     java.util.Collection newEntities,
                                                     java.lang.String relationType,
                                                     java.lang.String changeItemField)
                                              throws org.ofbiz.core.entity.GenericEntityException
Deprecated. See JiraEntityUtils.updateDependentEntities(org.ofbiz.core.entity.GenericValue, java.util.Collection, String, String)

Throws:
org.ofbiz.core.entity.GenericEntityException

getAdministrators

public static java.util.Collection getAdministrators()
Deprecated. See {@link JiraUserUtils#getAdministrators()


createJiraUser

public static com.opensymphony.user.User createJiraUser(java.lang.String username,
                                                        java.lang.String password,
                                                        java.lang.String email,
                                                        java.lang.String fullname)
                                                 throws com.opensymphony.user.DuplicateEntityException,
                                                        com.opensymphony.user.ImmutableException
Deprecated. See JiraUserUtils.createJiraUser(String, String, String, String)

Throws:
com.opensymphony.user.DuplicateEntityException
com.opensymphony.user.ImmutableException

isKeyInString

public static boolean isKeyInString(java.lang.String issueKey,
                                    java.lang.String body)
Deprecated. See JiraKeyUtils.isKeyInString(String, String)


linkBugKeys

public static java.lang.String linkBugKeys(java.lang.String body)
Deprecated. See JiraKeyUtils.linkBugKeys(String)


createEntityMap

public static java.util.Map createEntityMap(java.util.List entities,
                                            java.lang.String key,
                                            java.lang.String value)
Deprecated. See JiraEntityUtils.createEntityMap(java.util.List, String, String)


loadTypes

public static java.util.Map loadTypes(java.lang.String resource,
                                      java.lang.Class typeClass)
Deprecated. See JiraTypeUtils.loadTypes(String, Class)


isKeyInString

public static boolean isKeyInString(java.lang.String s)
Deprecated. See JiraKeyUtils.isKeyInString(String)



Copyright © 2002-2005 Atlassian. All Rights Reserved.