com.atlassian.jira.issue.fields.layout.field.enterprise
Class EnterpriseFieldLayoutManager
java.lang.Object
com.atlassian.jira.issue.fields.layout.field.DefaultFieldLayoutManager
com.atlassian.jira.issue.fields.layout.field.enterprise.EnterpriseFieldLayoutManager
- All Implemented Interfaces:
- FieldLayoutManager
- public class EnterpriseFieldLayoutManager
- extends DefaultFieldLayoutManager
Methods inherited from class com.atlassian.jira.issue.fields.layout.field.DefaultFieldLayoutManager |
getDefaultDesciption, getEditableDefaultFieldLayout, getFieldLayout, getFieldLayout, getRelevantFieldLayout, hasDefaultFieldLayout, refreshCaches, restoreDefaultFieldLayout, restoreFieldLayout, storeEditableDefaultFieldLayout, storeEditableFieldLayout |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENT_FIELDLAYOUT_ASSOCIATION
public static final String ENT_FIELDLAYOUT_ASSOCIATION
- See Also:
- Constant Field Values
EnterpriseFieldLayoutManager
public EnterpriseFieldLayoutManager(FieldManager fieldManager,
org.ofbiz.core.entity.GenericDelegator genericDelegator)
getFieldLayout
public FieldLayout getFieldLayout(org.ofbiz.core.entity.GenericValue issue)
throws FieldLayoutStorageException
- Specified by:
getFieldLayout
in interface FieldLayoutManager
- Overrides:
getFieldLayout
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getFieldLayout
public FieldLayout getFieldLayout(org.ofbiz.core.entity.GenericValue project,
String issueTypeId)
throws FieldLayoutStorageException
- Specified by:
getFieldLayout
in interface FieldLayoutManager
- Overrides:
getFieldLayout
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getFieldLayoutSchemes
public List getFieldLayoutSchemes()
throws FieldLayoutStorageException
- Specified by:
getFieldLayoutSchemes
in interface FieldLayoutManager
- Overrides:
getFieldLayoutSchemes
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getRelatedProjects
public Collection getRelatedProjects(EditableFieldLayout editableFieldLayout)
- Specified by:
getRelatedProjects
in interface FieldLayoutManager
- Overrides:
getRelatedProjects
in class DefaultFieldLayoutManager
getEditableFieldLayouts
public List getEditableFieldLayouts()
- Specified by:
getEditableFieldLayouts
in interface FieldLayoutManager
- Overrides:
getEditableFieldLayouts
in class DefaultFieldLayoutManager
getEditableFieldLayout
public EditableFieldLayout getEditableFieldLayout(Long id)
- Specified by:
getEditableFieldLayout
in interface FieldLayoutManager
- Overrides:
getEditableFieldLayout
in class DefaultFieldLayoutManager
updateFieldLayoutScheme
public void updateFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Specified by:
updateFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
updateFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
deleteFieldLayoutScheme
public void deleteFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Specified by:
deleteFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
deleteFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
deleteFieldLayout
public void deleteFieldLayout(FieldLayout fieldLayout)
- Specified by:
deleteFieldLayout
in interface FieldLayoutManager
- Overrides:
deleteFieldLayout
in class DefaultFieldLayoutManager
getFieldLayoutSchemeEntities
public Collection getFieldLayoutSchemeEntities(FieldLayoutScheme fieldLayoutScheme)
- Specified by:
getFieldLayoutSchemeEntities
in interface FieldLayoutManager
- Overrides:
getFieldLayoutSchemeEntities
in class DefaultFieldLayoutManager
createFieldLayoutSchemeEntity
public void createFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
- Specified by:
createFieldLayoutSchemeEntity
in interface FieldLayoutManager
- Overrides:
createFieldLayoutSchemeEntity
in class DefaultFieldLayoutManager
updateFieldLayoutSchemeEntity
public void updateFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
- Specified by:
updateFieldLayoutSchemeEntity
in interface FieldLayoutManager
- Overrides:
updateFieldLayoutSchemeEntity
in class DefaultFieldLayoutManager
removeFieldLayoutSchemeEntity
public void removeFieldLayoutSchemeEntity(FieldLayoutSchemeEntity fieldLayoutSchemeEntity)
- Specified by:
removeFieldLayoutSchemeEntity
in interface FieldLayoutManager
- Overrides:
removeFieldLayoutSchemeEntity
in class DefaultFieldLayoutManager
removeFieldLayoutScheme
public void removeFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
- Specified by:
removeFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
removeFieldLayoutScheme
in class DefaultFieldLayoutManager
getFieldLayoutSchemes
public Collection getFieldLayoutSchemes(EditableFieldLayout editableFieldLayout)
- Specified by:
getFieldLayoutSchemes
in interface FieldLayoutManager
- Overrides:
getFieldLayoutSchemes
in class DefaultFieldLayoutManager
restoreSchemeFieldLayout
public void restoreSchemeFieldLayout(org.ofbiz.core.entity.GenericValue scheme)
throws FieldLayoutStorageException
- Specified by:
restoreSchemeFieldLayout
in interface FieldLayoutManager
- Overrides:
restoreSchemeFieldLayout
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getProjects
public Collection getProjects(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Specified by:
getProjects
in interface FieldLayoutManager
- Overrides:
getProjects
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
createFieldLayoutScheme
public FieldLayoutScheme createFieldLayoutScheme(FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException
- Specified by:
createFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
createFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(Long schemeId)
throws FieldLayoutStorageException
- Specified by:
getFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
getFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(String schemeName)
throws FieldLayoutStorageException
- Specified by:
getFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
getFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
getFieldLayoutScheme
public FieldLayoutScheme getFieldLayoutScheme(org.ofbiz.core.entity.GenericValue project)
throws FieldLayoutStorageException
- Specified by:
getFieldLayoutScheme
in interface FieldLayoutManager
- Overrides:
getFieldLayoutScheme
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
addSchemeAssociation
public void addSchemeAssociation(org.ofbiz.core.entity.GenericValue project,
FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Adding association between project and field layout scheme
- Specified by:
addSchemeAssociation
in interface FieldLayoutManager
- Overrides:
addSchemeAssociation
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
removeSchemeAssociation
public void removeSchemeAssociation(org.ofbiz.core.entity.GenericValue project,
FieldLayoutScheme fieldLayoutScheme)
throws FieldLayoutStorageException,
org.ofbiz.core.entity.GenericEntityException
- Remove association between project and field layout scheme
- Specified by:
removeSchemeAssociation
in interface FieldLayoutManager
- Overrides:
removeSchemeAssociation
in class DefaultFieldLayoutManager
- Throws:
FieldLayoutStorageException
org.ofbiz.core.entity.GenericEntityException
getFieldLayout
public FieldLayout getFieldLayout(Long id)
- Specified by:
getFieldLayout
in interface FieldLayoutManager
- Overrides:
getFieldLayout
in class DefaultFieldLayoutManager
refresh
public void refresh()
- Specified by:
refresh
in interface FieldLayoutManager
- Overrides:
refresh
in class DefaultFieldLayoutManager
clearCaches
protected void clearCaches()
Copyright © 2002-2007 Atlassian. All Rights Reserved.