com.atlassian.jira.issue.context.persistence
Interface FieldConfigContextPersister

All Superinterfaces:
com.atlassian.bandana.BandanaPersister
All Known Implementing Classes:
CachingFieldConfigContextPersister, FieldConfigContextPersisterImpl

public interface FieldConfigContextPersister
extends com.atlassian.bandana.BandanaPersister


Method Summary
 List<JiraContextNode> getAllContextsForConfigScheme(FieldConfigScheme fieldConfigScheme)
           
 List<JiraContextNode> getAllContextsForCustomField(String key)
           
 void removeContextsForConfigScheme(Long fieldConfigSchemeId)
           
 void removeContextsForProject(org.ofbiz.core.entity.GenericValue project)
          Deprecated. Use removeContextsForProject(com.atlassian.jira.project.Project) instead. Since v5.1.
 void removeContextsForProject(Project project)
           
 void removeContextsForProjectCategory(ProjectCategory projectCategory)
           
 
Methods inherited from interface com.atlassian.bandana.BandanaPersister
flushCaches, remove, remove, retrieve, store
 

Method Detail

getAllContextsForCustomField

List<JiraContextNode> getAllContextsForCustomField(String key)

getAllContextsForConfigScheme

List<JiraContextNode> getAllContextsForConfigScheme(FieldConfigScheme fieldConfigScheme)

removeContextsForConfigScheme

void removeContextsForConfigScheme(Long fieldConfigSchemeId)

removeContextsForProject

void removeContextsForProject(org.ofbiz.core.entity.GenericValue project)
Deprecated. Use removeContextsForProject(com.atlassian.jira.project.Project) instead. Since v5.1.

Parameters:
project - the project

removeContextsForProject

void removeContextsForProject(Project project)

removeContextsForProjectCategory

void removeContextsForProjectCategory(ProjectCategory projectCategory)


Copyright © 2002-2012 Atlassian. All Rights Reserved.