public class BlueprintConfigurationScanner extends java.lang.Object implements ConfigurationScanner
scanner implementation suitable for Blueprint bundles.| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
CONTEXT_DIR |
private static java.lang.String |
CONTEXT_FILES |
static java.lang.String |
DEFAULT_CONFIG
Default configuration location
|
private static org.apache.commons.logging.Log |
log
logger
|
| Constructor and Description |
|---|
BlueprintConfigurationScanner() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String[] |
findValidBlueprintConfigs(org.osgi.framework.Bundle bundle,
java.lang.String[] locations)
Checks if the given bundle contains existing configurations.
|
java.lang.String[] |
getConfigurations(org.osgi.framework.Bundle bundle)
Returns an array of existing Spring configuration locations (as Strings)
for the given bundle.
|
private boolean |
isAbsolute(java.lang.String location) |
private static final org.apache.commons.logging.Log log
private static final java.lang.String CONTEXT_DIR
private static final java.lang.String CONTEXT_FILES
public static final java.lang.String DEFAULT_CONFIG
public java.lang.String[] getConfigurations(org.osgi.framework.Bundle bundle)
ConfigurationScannergetConfigurations in interface ConfigurationScannerbundle - non-null bundle intended for scanningprivate java.lang.String[] findValidBlueprintConfigs(org.osgi.framework.Bundle bundle,
java.lang.String[] locations)
private boolean isAbsolute(java.lang.String location)