public synchronized String getConfigProperty ( Config . ConfigProperty configProperty ) { SeLionLogger . getLogger ( ) . entering ( configProperty ) ; checkArgument ( configProperty != null , "Config property cannot be null" ) ; // Search locally then query SeLionConfig if not found String propValue = null ; if ( baseConfig . containsKey ( configProperty . getName ( ) ) ) { propValue = baseConfig . getString ( configProperty . getName ( ) ) ; } if ( StringUtils . isBlank ( propValue ) ) { propValue = Config . getConfigProperty ( configProperty ) ; } SeLionLogger . getLogger ( ) . exiting ( propValue ) ; return propValue ; }
Get the configuration property value for configProperty .