org.ops4j.pax.exam.container.def.options
Class FileScannerProvisionOption

java.lang.Object
  extended by org.ops4j.pax.exam.options.AbstractProvisionControl<T>
      extended by org.ops4j.pax.exam.options.AbstractProvisionOption<T>
          extended by org.ops4j.pax.exam.options.AbstractUrlProvisionOption<FileScannerProvisionOption>
              extended by org.ops4j.pax.exam.container.def.options.FileScannerProvisionOption
All Implemented Interfaces:
Scanner, Option, ProvisionControl<FileScannerProvisionOption>, ProvisionOption<FileScannerProvisionOption>, UrlReference

public class FileScannerProvisionOption
extends AbstractUrlProvisionOption<FileScannerProvisionOption>
implements Scanner

Option specifying provision form an Pax Runner File scanner.

Since:
0.3.0, December 17, 2008
Author:
Alin Dreghiciu (adreghiciu@gmail.com)

Constructor Summary
FileScannerProvisionOption(java.lang.String url)
          Constructor.
FileScannerProvisionOption(UrlReference url)
          Constructor.
 
Method Summary
 java.lang.String getURL()
          Getter.
protected  FileScannerProvisionOption itself()
          Implemented by sub classes in order to return itself (this) for fluent api usage
 
Methods inherited from class org.ops4j.pax.exam.options.AbstractUrlProvisionOption
getUrlReference, toString
 
Methods inherited from class org.ops4j.pax.exam.options.AbstractProvisionControl
getStartLevel, noStart, noUpdate, shouldStart, shouldUpdate, start, start, startLevel, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ops4j.pax.exam.options.ProvisionControl
getStartLevel, noStart, noUpdate, shouldStart, shouldUpdate, start, start, startLevel, update, update
 

Constructor Detail

FileScannerProvisionOption

public FileScannerProvisionOption(java.lang.String url)
Constructor.

Parameters:
url - provision file url (cannot be null or empty)
Throws:
java.lang.IllegalArgumentException - - If url is null or empty

FileScannerProvisionOption

public FileScannerProvisionOption(UrlReference url)
Constructor.

Parameters:
url - provision file url (cannot be null)
Throws:
java.lang.IllegalArgumentException - - If url is null
Method Detail

getURL

public java.lang.String getURL()
Getter.

Specified by:
getURL in interface UrlReference
Overrides:
getURL in class AbstractUrlProvisionOption<FileScannerProvisionOption>
Returns:
url (cannot be null)

itself

protected FileScannerProvisionOption itself()
Implemented by sub classes in order to return itself (this) for fluent api usage

Specified by:
itself in class AbstractProvisionControl<FileScannerProvisionOption>
Returns:
itself


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.