Class CardColorManagerImpl
java.lang.Object
com.atlassian.greenhopper.manager.color.CardColorManagerImpl
- All Implemented Interfaces:
CardColorManager
,GreenHopperCache
Card color manager impl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Invoked when all caches in the plugin need to be cleared.void
init()
void
invalidate
(RapidView view) invalidates the cache entry for a given RV, should only be called by other services.Same asCardColorService.moveAfter(com.atlassian.jira.user.ApplicationUser, com.atlassian.greenhopper.model.rapid.RapidView, long, Long)
except this method applies no permission check
-
Constructor Details
-
CardColorManagerImpl
public CardColorManagerImpl()
-
-
Method Details
-
init
@PostConstruct public void init() -
getAll
- Specified by:
getAll
in interfaceCardColorManager
-
get
- Specified by:
get
in interfaceCardColorManager
-
add
- Specified by:
add
in interfaceCardColorManager
-
update
- Specified by:
update
in interfaceCardColorManager
-
set
- Specified by:
set
in interfaceCardColorManager
-
delete
- Specified by:
delete
in interfaceCardColorManager
-
moveAfter
Description copied from interface:CardColorManager
Same asCardColorService.moveAfter(com.atlassian.jira.user.ApplicationUser, com.atlassian.greenhopper.model.rapid.RapidView, long, Long)
except this method applies no permission check- Specified by:
moveAfter
in interfaceCardColorManager
- See Also:
-
copy
- Specified by:
copy
in interfaceCardColorManager
-
invalidate
Description copied from interface:CardColorManager
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- Specified by:
invalidate
in interfaceCardColorManager
-
flushCache
public void flushCache()Description copied from interface:GreenHopperCache
Invoked when all caches in the plugin need to be cleared.- Specified by:
flushCache
in interfaceGreenHopperCache
-