Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.common.util
Class PropertiesLoaderUtils

    java.lang.Object
      org.apache.cxf.common.util.PropertiesLoaderUtils

    public final class PropertiesLoaderUtils

extends Object

Replace by org.springframework.core.io.support.PropertiesLoaderUtils when moving to Spring 2.0.

Method Summary
`static Collection<String>` | `getPropertyNames(Properties properties, String value)` Retrieves the names of all properties that bind to the specified value.
`static Properties` | `loadAllProperties(String resourceName, ClassLoader classLoader)` Load all properties from the given class path resource, using the given class loader.
`static Properties` | `loadAllProperties(String resourceName, ClassLoader classLoader, Logger logger, Level level, String msg)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### loadAllProperties

    public static Properties loadAllProperties(String resourceName,
                                               ClassLoader classLoader)
                                        throws IOException

  Load all properties from the given class path resource, using the given class loader.

  Merges properties if more than one resource of the same name found in the class path.

  Parameters:
    `resourceName` - the name of the class path resource
    `classLoader` - the ClassLoader to use for loading (or `null` to use the default class loader)
  Returns:
    the populated Properties instance
  Throws:
    `IOException` - if loading failed

### loadAllProperties

    public static Properties loadAllProperties(String resourceName,
                                               ClassLoader classLoader,
                                               Logger logger,
                                               Level level,
                                               String msg)
                                        throws IOException

  Throws:
    `IOException`

### getPropertyNames

    public static Collection<String> getPropertyNames(Properties properties,
                                                      String value)

  Retrieves the names of all properties that bind to the specified value.

  Parameters:
    `properties` - the properties to search
    `value` - the property value
  Returns:
    the list of property names

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF