Interface DetailViewFieldManager
- All Superinterfaces:
GreenHopperCache
- All Known Implementing Classes:
DetailViewFieldManagerImpl
TODO: Document this class / interface here
- Since:
- v5.0
-
Method Summary
Modifier and TypeMethodDescriptionadd
(RapidView rapidView, DetailViewField detailViewField) void
invalidate
(RapidView view) invalidates the cache entry for a given RV, should only be called by other services.Same asDetailViewFieldConfigurationService.moveAfter(com.atlassian.jira.user.ApplicationUser, com.atlassian.greenhopper.model.rapid.RapidView, long, Long)
except this method applies no permission checkset
(RapidView rapidView, List<DetailViewField> detailViewFields) update
(RapidView rapidView, DetailViewField detailViewField) Methods inherited from interface com.atlassian.greenhopper.manager.GreenHopperCache
flushCache
-
Method Details
-
get
-
getAll
-
add
@Transactional ServiceOutcome<DetailViewField> add(RapidView rapidView, DetailViewField detailViewField) -
update
@Transactional ServiceOutcome<DetailViewField> update(RapidView rapidView, DetailViewField detailViewField) -
set
@Transactional ServiceOutcome<List<DetailViewField>> set(RapidView rapidView, List<DetailViewField> detailViewFields) -
delete
-
moveAfter
@Transactional ServiceResult moveAfter(RapidView rapidView, long detailViewFieldId, Long moveToDetailViewFieldId) Same asDetailViewFieldConfigurationService.moveAfter(com.atlassian.jira.user.ApplicationUser, com.atlassian.greenhopper.model.rapid.RapidView, long, Long)
except this method applies no permission check- See Also:
-
copy
-
invalidate
invalidates the cache entry for a given RV, should only be called by other services. Ideally, the cache should be in a manager which lies between the service and dao
-