B C D E F G H I L M P R S

B

BandanaContext - Interface in com.atlassian.bandana
The hierarchical context representing the scope of given BandanaConfigurationObject objects.
BandanaManager - Interface in com.atlassian.bandana
A plugin manager is responsible for retrieving plugins and modules, as well as managing plugin loading and state.
BandanaPersister - Interface in com.atlassian.bandana
 

C

CachingBandanaPersister - Class in com.atlassian.bandana.impl
 
CachingBandanaPersister(BandanaPersister, Cache<PersisterKey, Object>) - Constructor for class com.atlassian.bandana.impl.CachingBandanaPersister
 
com.atlassian.bandana - package com.atlassian.bandana
 
com.atlassian.bandana.impl - package com.atlassian.bandana.impl
 

D

DefaultBandanaManager - Class in com.atlassian.bandana
 
DefaultBandanaManager(BandanaPersister) - Constructor for class com.atlassian.bandana.DefaultBandanaManager
 

E

equals(Object) - Method in class com.atlassian.bandana.impl.PersisterKey
 

F

flushCaches() - Method in interface com.atlassian.bandana.BandanaPersister
Flush all caches of this persister.
flushCaches() - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
 
flushCaches() - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 

G

getContext() - Method in class com.atlassian.bandana.impl.PersisterKey
 
getKey() - Method in class com.atlassian.bandana.impl.PersisterKey
 
getKeys(BandanaContext) - Method in interface com.atlassian.bandana.BandanaManager
Gets all the keys for entries under the given context.
getKeys(BandanaContext) - Method in class com.atlassian.bandana.DefaultBandanaManager
 
getParentContext() - Method in interface com.atlassian.bandana.BandanaContext
 
getValue(BandanaContext, String) - Method in interface com.atlassian.bandana.BandanaManager
Get the configuration object, starting with the given context and looking upwards.
getValue(BandanaContext, String, boolean) - Method in interface com.atlassian.bandana.BandanaManager
Get the configuration object, starting with the given context
getValue(BandanaContext, String) - Method in class com.atlassian.bandana.DefaultBandanaManager
 
getValue(BandanaContext, String, boolean) - Method in class com.atlassian.bandana.DefaultBandanaManager
 

H

hashCode() - Method in class com.atlassian.bandana.impl.PersisterKey
 
hasParentContext() - Method in interface com.atlassian.bandana.BandanaContext
 

I

init() - Method in interface com.atlassian.bandana.BandanaManager
Initialise the bandana manager.
init() - Method in class com.atlassian.bandana.DefaultBandanaManager
 

L

log - Variable in class com.atlassian.bandana.impl.CachingBandanaPersister
 

M

MemoryBandanaPersister - Class in com.atlassian.bandana.impl
 
MemoryBandanaPersister() - Constructor for class com.atlassian.bandana.impl.MemoryBandanaPersister
 

P

PersisterKey - Class in com.atlassian.bandana.impl
 
PersisterKey(BandanaContext, String) - Constructor for class com.atlassian.bandana.impl.PersisterKey
 

R

remove(BandanaContext) - Method in interface com.atlassian.bandana.BandanaPersister
Remove the storage of data associated with this context
remove(BandanaContext, String) - Method in interface com.atlassian.bandana.BandanaPersister
Remove the storage of data associated with this context, under the key
remove(BandanaContext) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
 
remove(BandanaContext, String) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
 
remove(BandanaContext) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 
remove(BandanaContext, String) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 
removeValue(BandanaContext, String) - Method in interface com.atlassian.bandana.BandanaManager
Remove the configuration object, using the given context.
removeValue(BandanaContext, String) - Method in class com.atlassian.bandana.DefaultBandanaManager
 
retrieve(BandanaContext, String) - Method in interface com.atlassian.bandana.BandanaPersister
Retrieve a value by its context/key tuple.
retrieve(BandanaContext) - Method in interface com.atlassian.bandana.BandanaPersister
Retrieve all the values belonging to the context.
retrieve(BandanaContext, String) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
 
retrieve(BandanaContext) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
Don't bother using the cache
retrieve(BandanaContext, String) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 
retrieve(BandanaContext) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 
retrieveKeys(BandanaContext) - Method in interface com.atlassian.bandana.BandanaPersister
Retrieve all the keys belonging to the context.
retrieveKeys(BandanaContext) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
Don't bother using the cache
retrieveKeys(BandanaContext) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 

S

setValue(BandanaContext, String, Object) - Method in interface com.atlassian.bandana.BandanaManager
Set a configuration object with the given context.
setValue(BandanaContext, String, Object) - Method in class com.atlassian.bandana.DefaultBandanaManager
 
setxStream(XStream) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 
store(BandanaContext, String, Object) - Method in interface com.atlassian.bandana.BandanaPersister
Store a context/key/value triplet.
store(BandanaContext, String, Object) - Method in class com.atlassian.bandana.impl.CachingBandanaPersister
 
store(BandanaContext, String, Object) - Method in class com.atlassian.bandana.impl.MemoryBandanaPersister
 

B C D E F G H I L M P R S

Copyright © 2010 Atlassian Pty Ltd. All Rights Reserved.