org.ops4j.pax.exam.options
Class AbstractUrlProvisionOption<T extends AbstractUrlProvisionOption>

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<T>
All Implemented Interfaces:
Option, ProvisionControl<T>, ProvisionOption<T>, UrlReference
Direct Known Subclasses:
BundleScannerProvisionOption, CompositeScannerProvisionOption, FeaturesScannerProvisionOption, FileScannerProvisionOption, UrlProvisionOption, WrappedUrlProvisionOption

public abstract class AbstractUrlProvisionOption<T extends AbstractUrlProvisionOption>
extends AbstractProvisionOption<T>

Option specifying a provision url.

Since:
0.5.0, April 26, 2009
Author:
Alin Dreghiciu (adreghiciu@gmail.com)

Constructor Summary
AbstractUrlProvisionOption(java.lang.String url)
          Constructor.
AbstractUrlProvisionOption(UrlReference url)
          Constructor.
 
Method Summary
 java.lang.String getURL()
          Getter.
 UrlReference getUrlReference()
          Getter.
 java.lang.String toString()
          
 
Methods inherited from class org.ops4j.pax.exam.options.AbstractProvisionControl
getStartLevel, itself, 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

AbstractUrlProvisionOption

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

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

AbstractUrlProvisionOption

public AbstractUrlProvisionOption(UrlReference url)
Constructor.

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

getURL

public java.lang.String getURL()
Getter.

Returns:
url (cannot be null)

getUrlReference

public UrlReference getUrlReference()
Getter.

Returns:
url reference

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object


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