com.atlassian.greenhopper.manager.rankableobject
Class RankableObjectManager

java.lang.Object
  extended by com.atlassian.greenhopper.manager.rankableobject.RankableObjectManager
All Implemented Interfaces:
GreenHopperCache

@Service
public class RankableObjectManager
extends java.lang.Object
implements GreenHopperCache


Field Summary
protected  LoggerWrapper log
           
 
Constructor Summary
RankableObjectManager()
           
 
Method Summary
 ServiceOutcome<RankableObject> createRankableObject(RankableObject rankableObject)
           
 ServiceOutcome<java.lang.Void> deleteRankableObject(RankableObject rankableObject)
           
 void flushCache()
          Invoked when all caches in the plugin need to be cleared.
 ServiceOutcome<RankableObject> getRankableObject(long id)
           
 void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final LoggerWrapper log
Constructor Detail

RankableObjectManager

public RankableObjectManager()
Method Detail

init

@PostConstruct
public void init()

createRankableObject

public ServiceOutcome<RankableObject> createRankableObject(RankableObject rankableObject)

deleteRankableObject

public ServiceOutcome<java.lang.Void> deleteRankableObject(RankableObject rankableObject)

getRankableObject

public ServiceOutcome<RankableObject> getRankableObject(long id)

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.