public Object getProperty(String[] keys) {
    final String mapKey = mapKey(keys);
    PropertyMap map;
    final Map<String, PropertyMap> dirtyMaps = this.dirtyMaps;
    synchronized(dirtyMaps) {
      map = dirtyMaps.get(mapKey);
    }
    if (map == null) {
      map = store.fetchProperties(mapKey, null);
    }
    if (map != null) {
      return map.getProperty(propertyName(keys));
    }
    return null;
  }
Gets a property value.
@param keys the key fragments
@return the value or null if none was assigned
standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/properties/PropertyManager.java