com.atlassian.jira.issue.managers
Class DefaultCustomFieldManager
java.lang.Object
com.atlassian.jira.issue.managers.DefaultCustomFieldManager
- All Implemented Interfaces:
- CustomFieldManager
- public class DefaultCustomFieldManager
- extends java.lang.Object
- implements CustomFieldManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCustomFieldManager
public DefaultCustomFieldManager(com.atlassian.plugin.PluginManager pluginManager,
OfBizDelegator delegator)
createCustomField
public CustomField createCustomField(java.lang.String fieldName,
java.lang.String description,
CustomFieldType fieldType,
CustomFieldSearcher customFieldSearcher,
java.lang.Long project,
java.lang.String issueType)
throws org.ofbiz.core.entity.GenericEntityException
- Specified by:
createCustomField
in interface CustomFieldManager
- Throws:
org.ofbiz.core.entity.GenericEntityException
getCustomFieldTypes
public java.util.List getCustomFieldTypes()
- Specified by:
getCustomFieldTypes
in interface CustomFieldManager
getCustomFieldType
public CustomFieldType getCustomFieldType(java.lang.String key)
- Specified by:
getCustomFieldType
in interface CustomFieldManager
getCustomFieldSearchers
public java.util.List getCustomFieldSearchers(CustomFieldType customFieldType)
- Specified by:
getCustomFieldSearchers
in interface CustomFieldManager
getCustomFieldSearcher
public CustomFieldSearcher getCustomFieldSearcher(java.lang.String key)
- Specified by:
getCustomFieldSearcher
in interface CustomFieldManager
getCustomField
public java.util.List getCustomField(java.lang.String name)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getCustomFieldObjects
public java.util.List getCustomFieldObjects(org.ofbiz.core.entity.GenericValue issue)
- Specified by:
getCustomFieldObjects
in interface CustomFieldManager
getCustomFieldObjects
public java.util.List getCustomFieldObjects(java.lang.Long projectId)
- Specified by:
getCustomFieldObjects
in interface CustomFieldManager
getCustomFieldObjects
public java.util.List getCustomFieldObjects(java.lang.String issueType,
java.lang.Long projectId)
- Specified by:
getCustomFieldObjects
in interface CustomFieldManager
getCustomFieldObjects
public java.util.List getCustomFieldObjects(java.lang.Long projectId,
java.util.List issueTypes)
- Specified by:
getCustomFieldObjects
in interface CustomFieldManager
getCustomFieldObject
public CustomField getCustomFieldObject(java.lang.Long id)
- Specified by:
getCustomFieldObject
in interface CustomFieldManager
getCustomFieldObject
public CustomField getCustomFieldObject(java.lang.String key)
- Specified by:
getCustomFieldObject
in interface CustomFieldManager
getCustomFieldObjectByName
public CustomField getCustomFieldObjectByName(java.lang.String customFieldName)
- Specified by:
getCustomFieldObjectByName
in interface CustomFieldManager
getCustomFieldObjects
public java.util.List getCustomFieldObjects()
- Specified by:
getCustomFieldObjects
in interface CustomFieldManager
refresh
public void refresh()
- Specified by:
refresh
in interface CustomFieldManager
getCustomFieldsForType
public java.util.List getCustomFieldsForType(java.lang.String typeId)
throws org.ofbiz.core.entity.GenericEntityException
- Return custom fields specific to a certain type of issue.
- Parameters:
typeId
- Custom field type (eg. IssueFieldConstants.NEWFEATURE_TYPE_ID
- Returns:
- List of CustomField @{link GenericValue}s
- Throws:
org.ofbiz.core.entity.GenericEntityException
getCustomFields
public java.util.List getCustomFields(java.lang.String issueType,
java.lang.Long projectId,
int customFieldType)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getCustomFields
public java.util.List getCustomFields()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
removeCustomField
public void removeCustomField(CustomField customField)
throws org.ofbiz.core.entity.GenericEntityException
- Specified by:
removeCustomField
in interface CustomFieldManager
- Throws:
org.ofbiz.core.entity.GenericEntityException
removeCustomFieldOptionValues
public void removeCustomFieldOptionValues(org.ofbiz.core.entity.GenericValue genericValue)
throws org.ofbiz.core.entity.GenericEntityException
- Specified by:
removeCustomFieldOptionValues
in interface CustomFieldManager
- Throws:
org.ofbiz.core.entity.GenericEntityException
Copyright © 2002-2005 Atlassian. All Rights Reserved.