public class JdbiDynamicAttributes extends Object implements WritableDynamicAttributes, io.dropwizard.lifecycle.Managed
| Constructor and Description | 
|---|
JdbiDynamicAttributes(org.skife.jdbi.v2.DBI jdbi,
                     List<String> scopes)  | 
public Map<AttributeKey,Object> getAll()
getAll in interface WritableDynamicAttributespublic void remove(AttributeKey key)
remove in interface WritableDynamicAttributespublic void put(AttributeKey key, Object value)
put in interface WritableDynamicAttributespublic String getAttribute(String key)
getAttribute in interface DynamicAttributespublic String getAttribute(String key, String defaultValue)
getAttribute in interface DynamicAttributespublic boolean getAttributeBoolean(String key)
getAttributeBoolean in interface DynamicAttributespublic boolean getAttributeBoolean(String key, boolean defaultValue)
getAttributeBoolean in interface DynamicAttributespublic int getAttributeInt(String key)
getAttributeInt in interface DynamicAttributespublic int getAttributeInt(String key, int defaultValue)
getAttributeInt in interface DynamicAttributespublic long getAttributeLong(String key)
getAttributeLong in interface DynamicAttributespublic long getAttributeLong(String key, long defaultValue)
getAttributeLong in interface DynamicAttributespublic double getAttributeDouble(String key, double defaultValue)
getAttributeDouble in interface DynamicAttributespublic double getAttributeDouble(String key)
getAttributeDouble in interface DynamicAttributespublic void temporaryOverride(String key, boolean value)
temporaryOverride in interface DynamicAttributespublic void temporaryOverride(String key, int value)
temporaryOverride in interface DynamicAttributespublic void temporaryOverride(String key, long value)
temporaryOverride in interface DynamicAttributespublic void temporaryOverride(String key, String value)
temporaryOverride in interface DynamicAttributespublic void temporaryOverride(String key, double value)
temporaryOverride in interface DynamicAttributespublic boolean removeOverride(String key)
removeOverride in interface DynamicAttributespublic Collection<String> getKeys()
getKeys in interface DynamicAttributespublic Listenable<DynamicAttributeListener> getListenable()
getListenable in interface DynamicAttributespublic void start()
           throws Exception
start in interface io.dropwizard.lifecycle.ManagedExceptionCopyright © 2014–2016 Soabase. All rights reserved.