com.atlassian.greenhopper.service.rapid.view.subquery
Class SubqueryServiceImpl
java.lang.Object
com.atlassian.greenhopper.service.rapid.view.subquery.SubqueryServiceImpl
- All Implemented Interfaces:
- GreenHopperCache, SubqueryService
@Service
public class SubqueryServiceImpl
- extends java.lang.Object
- implements SubqueryService
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubqueryServiceImpl
public SubqueryServiceImpl()
init
@PostConstruct
public void init()
getSubqueries
@Nonnull
public ServiceOutcome<java.util.List<Subquery>> getSubqueries(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView)
- Specified by:
getSubqueries
in interface SubqueryService
updateSubqueries
@Nonnull
public ServiceOutcome<java.lang.Void> updateSubqueries(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView,
java.util.List<Subquery> subqueries)
- Specified by:
updateSubqueries
in interface SubqueryService
getSubquery
@Nonnull
public ServiceOutcome<Subquery> getSubquery(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView,
Subquery.Section section)
- Get the subquery for a section
- Specified by:
getSubquery
in interface SubqueryService
updateSubquery
@Nonnull
public ServiceOutcome<Subquery> updateSubquery(com.atlassian.crowd.embedded.api.User user,
RapidView rapidView,
Subquery subquery)
- Update a subquery
- Specified by:
updateSubquery
in interface SubqueryService
invalidate
public void invalidate(RapidView view)
- Specified by:
invalidate
in interface SubqueryService
flushCache
public void flushCache()
- Description copied from interface:
GreenHopperCache
- Invoked when all caches in the plugin need to be cleared.
- Specified by:
flushCache
in interface GreenHopperCache
Copyright © 2007-2014 Atlassian. All Rights Reserved.