com.atlassian.jira.issue.link
Class DefaultIssueLinkTypeManager
java.lang.Object
com.atlassian.jira.issue.link.DefaultIssueLinkTypeManager
- All Implemented Interfaces:
- IssueLinkTypeManager
public class DefaultIssueLinkTypeManager
- extends Object
- implements IssueLinkTypeManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultIssueLinkTypeManager
public DefaultIssueLinkTypeManager(OfBizDelegator delegator)
createIssueLinkType
public void createIssueLinkType(String name,
String outward,
String inward,
String style)
- Specified by:
createIssueLinkType
in interface IssueLinkTypeManager
getIssueLinkType
public IssueLinkType getIssueLinkType(Long id)
- Specified by:
getIssueLinkType
in interface IssueLinkTypeManager
getIssueLinkTypesByName
public Collection getIssueLinkTypesByName(String name)
- Specified by:
getIssueLinkTypesByName
in interface IssueLinkTypeManager
- Returns:
- A collection of
IssueLinkType
s, or an empty collection if name
isn't a link type.
getIssueLinkTypesByStyle
public Collection getIssueLinkTypesByStyle(String style)
- Specified by:
getIssueLinkTypesByStyle
in interface IssueLinkTypeManager
updateIssueLinkType
public void updateIssueLinkType(IssueLinkType issueLinkType,
String name,
String outward,
String inward)
- Specified by:
updateIssueLinkType
in interface IssueLinkTypeManager
removeIssueLinkType
public void removeIssueLinkType(Long issueLinkTypeId)
- Description copied from interface:
IssueLinkTypeManager
- This method removed the issue link type from the database
WARNING: This method DOES NOT check if there are any existing issue links of this issue link type.
It simply removes the record from the datastore. Use IssueLinkTypeDestroyer
to 'nicely'
remove the issue link type taking care of exiting issue links.
- Specified by:
removeIssueLinkType
in interface IssueLinkTypeManager
- Parameters:
issueLinkTypeId
- the id of the IssueLinkType
to remove
getIssueLinkTypes
public Collection getIssueLinkTypes()
- Find only the user defined link types
- Specified by:
getIssueLinkTypes
in interface IssueLinkTypeManager
Copyright © 2002-2007 Atlassian. All Rights Reserved.