com.atlassian.jira.issue
Interface CustomFieldManager

All Known Implementing Classes:
DefaultCustomFieldManager

public interface CustomFieldManager


Field Summary
static java.lang.String PLUGIN_KEY
           
 
Method Summary
 CustomField createCustomField(java.lang.String fieldName, java.lang.String description, CustomFieldType fieldType, CustomFieldSearcher customFieldSearcher, java.lang.Long project, java.lang.String issueType)
           
 CustomField getCustomFieldObject(java.lang.Long id)
           
 CustomField getCustomFieldObject(java.lang.String id)
           
 CustomField getCustomFieldObjectByName(java.lang.String customFieldName)
           
 java.util.List getCustomFieldObjects()
           
 java.util.List getCustomFieldObjects(org.ofbiz.core.entity.GenericValue issue)
           
 java.util.List getCustomFieldObjects(java.lang.Long projectId)
           
 java.util.List getCustomFieldObjects(java.lang.Long projectId, java.util.List issueTypes)
           
 java.util.List getCustomFieldObjects(java.lang.String issueType, java.lang.Long projectId)
           
 CustomFieldSearcher getCustomFieldSearcher(java.lang.String key)
           
 java.util.List getCustomFieldSearchers(CustomFieldType customFieldType)
           
 CustomFieldType getCustomFieldType(java.lang.String key)
           
 java.util.List getCustomFieldTypes()
           
 void refresh()
           
 void removeCustomField(CustomField customField)
           
 void removeCustomFieldOptionValues(org.ofbiz.core.entity.GenericValue genericValue)
          Deprecated.  
 

Field Detail

PLUGIN_KEY

public static final java.lang.String PLUGIN_KEY
See Also:
Constant Field Values
Method Detail

removeCustomField

public void removeCustomField(CustomField customField)
                       throws org.ofbiz.core.entity.GenericEntityException
Throws:
org.ofbiz.core.entity.GenericEntityException

removeCustomFieldOptionValues

public void removeCustomFieldOptionValues(org.ofbiz.core.entity.GenericValue genericValue)
                                   throws org.ofbiz.core.entity.GenericEntityException
Deprecated.  

Throws:
org.ofbiz.core.entity.GenericEntityException

getCustomFieldObject

public CustomField getCustomFieldObject(java.lang.Long id)

getCustomFieldObject

public CustomField getCustomFieldObject(java.lang.String id)

getCustomFieldObjectByName

public CustomField getCustomFieldObjectByName(java.lang.String customFieldName)

getCustomFieldObjects

public java.util.List getCustomFieldObjects()

refresh

public void refresh()

getCustomFieldObjects

public java.util.List getCustomFieldObjects(java.lang.String issueType,
                                            java.lang.Long projectId)

getCustomFieldObjects

public java.util.List getCustomFieldObjects(java.lang.Long projectId,
                                            java.util.List issueTypes)

getCustomFieldObjects

public java.util.List getCustomFieldObjects(java.lang.Long projectId)

getCustomFieldObjects

public java.util.List getCustomFieldObjects(org.ofbiz.core.entity.GenericValue issue)

getCustomFieldTypes

public java.util.List getCustomFieldTypes()

getCustomFieldType

public CustomFieldType getCustomFieldType(java.lang.String key)

getCustomFieldSearchers

public java.util.List getCustomFieldSearchers(CustomFieldType customFieldType)

getCustomFieldSearcher

public CustomFieldSearcher getCustomFieldSearcher(java.lang.String key)

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
Throws:
org.ofbiz.core.entity.GenericEntityException


Copyright © 2002-2005 Atlassian. All Rights Reserved.