com.atlassian.jira.issue.context.persistence
Class FieldConfigContextPersisterImpl
java.lang.Object
com.atlassian.jira.issue.context.persistence.FieldConfigContextPersisterImpl
- All Implemented Interfaces:
- com.atlassian.bandana.BandanaPersister, FieldConfigContextPersister
public class FieldConfigContextPersisterImpl
- extends java.lang.Object
- implements FieldConfigContextPersister
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENTITY_TABLE_NAME
public static final java.lang.String ENTITY_TABLE_NAME
- See Also:
- Constant Field Values
ENTITY_PROJECT_CATEGORY
public static final java.lang.String ENTITY_PROJECT_CATEGORY
- See Also:
- Constant Field Values
ENTITY_PROJECT
public static final java.lang.String ENTITY_PROJECT
- See Also:
- Constant Field Values
ENTITY_KEY
public static final java.lang.String ENTITY_KEY
- See Also:
- Constant Field Values
ENTITY_CONFIG
public static final java.lang.String ENTITY_CONFIG
- See Also:
- Constant Field Values
FieldConfigContextPersisterImpl
public FieldConfigContextPersisterImpl(OfBizDelegator delegator,
ProjectManager projectManager,
JiraContextTreeManager treeManager)
getAllContextsForCustomField
public java.util.List<JiraContextNode> getAllContextsForCustomField(java.lang.String key)
- Specified by:
getAllContextsForCustomField
in interface FieldConfigContextPersister
getAllContextsForConfigScheme
public java.util.List<JiraContextNode> getAllContextsForConfigScheme(FieldConfigScheme fieldConfigScheme)
- Specified by:
getAllContextsForConfigScheme
in interface FieldConfigContextPersister
removeContextsForConfigScheme
public void removeContextsForConfigScheme(java.lang.Long fieldConfigSchemeId)
- Specified by:
removeContextsForConfigScheme
in interface FieldConfigContextPersister
removeContextsForProject
public void removeContextsForProject(org.ofbiz.core.entity.GenericValue project)
- Specified by:
removeContextsForProject
in interface FieldConfigContextPersister
removeContextsForProjectCategory
public void removeContextsForProjectCategory(org.ofbiz.core.entity.GenericValue projectCategory)
- Specified by:
removeContextsForProjectCategory
in interface FieldConfigContextPersister
retrieve
public java.lang.Object retrieve(com.atlassian.bandana.BandanaContext context,
java.lang.String key)
- Returns a Long object representing the id of the FieldConfigScheme
- Specified by:
retrieve
in interface com.atlassian.bandana.BandanaPersister
- Parameters:
context
- the bandana contextkey
- the database key
store
public void store(com.atlassian.bandana.BandanaContext context,
java.lang.String key,
java.lang.Object value)
- Specified by:
store
in interface com.atlassian.bandana.BandanaPersister
flushCaches
public void flushCaches()
- Specified by:
flushCaches
in interface com.atlassian.bandana.BandanaPersister
remove
public void remove(com.atlassian.bandana.BandanaContext context)
- Specified by:
remove
in interface com.atlassian.bandana.BandanaPersister
remove
public void remove(com.atlassian.bandana.BandanaContext context,
java.lang.String key)
- Specified by:
remove
in interface com.atlassian.bandana.BandanaPersister
Copyright © 2002-2010 Atlassian. All Rights Reserved.