public class PerBuildCachingBandanaManager extends Object implements com.atlassian.bandana.BandanaManager, BuildFinishedHandler
Constructor and Description |
---|
PerBuildCachingBandanaManager(com.atlassian.bandana.BandanaManager delegate) |
Modifier and Type | Method and Description |
---|---|
Iterable<String> |
getKeys(com.atlassian.bandana.BandanaContext context) |
Object |
getValue(com.atlassian.bandana.BandanaContext context,
String key) |
Object |
getValue(com.atlassian.bandana.BandanaContext context,
String key,
boolean lookUp) |
void |
init() |
void |
onBuildFinished() |
void |
removeValue(com.atlassian.bandana.BandanaContext context,
String key) |
void |
setValue(com.atlassian.bandana.BandanaContext context,
String key,
Object value) |
public PerBuildCachingBandanaManager(com.atlassian.bandana.BandanaManager delegate)
public void onBuildFinished()
onBuildFinished
in interface BuildFinishedHandler
public void init()
init
in interface com.atlassian.bandana.BandanaManager
public void setValue(com.atlassian.bandana.BandanaContext context, String key, Object value)
setValue
in interface com.atlassian.bandana.BandanaManager
public Object getValue(com.atlassian.bandana.BandanaContext context, String key)
getValue
in interface com.atlassian.bandana.BandanaManager
public Object getValue(com.atlassian.bandana.BandanaContext context, String key, boolean lookUp)
getValue
in interface com.atlassian.bandana.BandanaManager
public Iterable<String> getKeys(com.atlassian.bandana.BandanaContext context)
getKeys
in interface com.atlassian.bandana.BandanaManager
public void removeValue(com.atlassian.bandana.BandanaContext context, String key)
removeValue
in interface com.atlassian.bandana.BandanaManager
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.