com.atlassian.jira.issue.fields.config.persistence
Interface FieldConfigPersister

All Known Implementing Classes:
FieldConfigPersisterImpl

public interface FieldConfigPersister


Field Summary
static int ENTITY_LONG_TEXT_LENGTH
           
 
Method Summary
 FieldConfig create(FieldConfig config, List configurationItemTypes)
           
 FieldConfig createWithDefaultValues(ConfigurableField field)
           
 List getConfigForField(ConfigurableField field)
           
 FieldConfig getFieldConfig(Long configId)
           
 FieldConfig getFieldConfig(Long configId, ConfigurableField field)
           
 void remove(FieldConfig fieldConfig)
           
 FieldConfig update(FieldConfig config)
           
 

Field Detail

ENTITY_LONG_TEXT_LENGTH

public static final int ENTITY_LONG_TEXT_LENGTH
See Also:
Constant Field Values
Method Detail

create

public FieldConfig create(FieldConfig config,
                          List configurationItemTypes)

getConfigForField

public List getConfigForField(ConfigurableField field)

getFieldConfig

public FieldConfig getFieldConfig(Long configId)

update

public FieldConfig update(FieldConfig config)

remove

public void remove(FieldConfig fieldConfig)

createWithDefaultValues

public FieldConfig createWithDefaultValues(ConfigurableField field)

getFieldConfig

public FieldConfig getFieldConfig(Long configId,
                                  ConfigurableField field)


Copyright © 2002-2007 Atlassian. All Rights Reserved.