org.ops4j.pax.scanner.composite.internal
Class CompositeScanner
java.lang.Object
org.ops4j.pax.scanner.composite.internal.CompositeScanner
- All Implemented Interfaces:
- Scanner
public class CompositeScanner
- extends Object
- implements Scanner
A scanner that scans plain text file containing other scanning specs.
- Since:
- 0.18.0, March 07, 2007
- Author:
- Alin Dreghiciu
|
Method Summary |
List<ScannedBundle> |
scan(ProvisionSpec provisionSpec)
Reads the bundles from the file specified by the urlSpec. |
void |
setResolver(org.ops4j.util.property.PropertyResolver propertyResolver)
Sets the propertyResolver to use. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeScanner
public CompositeScanner(org.ops4j.util.property.PropertyResolver propertyResolver,
ProvisionService provisionService)
- Creates a new file scanner.
- Parameters:
propertyResolver - a propertyResolver; mandatoryprovisionService - provision service to be used to scan; mandatory
scan
public List<ScannedBundle> scan(ProvisionSpec provisionSpec)
throws MalformedSpecificationException,
ScannerException
- Reads the bundles from the file specified by the urlSpec.
- Specified by:
scan in interface Scanner
- Throws:
MalformedSpecificationException
ScannerException
setResolver
public void setResolver(org.ops4j.util.property.PropertyResolver propertyResolver)
- Sets the propertyResolver to use.
- Parameters:
propertyResolver - a propertyResolver
Copyright © 2006-2011 OPS4J - Open Participation Software for Java. All Rights Reserved.