|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MavenUrlReference
Option specifying a maven url (Pax URL mvn: handler).
Nested Class Summary | |
---|---|
static interface |
MavenUrlReference.VersionResolver
Resolves versions based on maven artifact groupId / atifactid. |
Method Summary | |
---|---|
MavenUrlReference |
artifactId(java.lang.String artifactId)
Sets the artifact id. |
MavenUrlReference |
classifier(java.lang.String classifier)
Sets the artifact classifier. |
MavenUrlReference |
groupId(java.lang.String groupId)
Sets the artifact group id. |
java.lang.Boolean |
isSnapshot()
Returns true if the specified version is a snapshot version, false if not and null if the version is not yet specified. |
MavenUrlReference |
type(java.lang.String type)
Sets the artifact type. |
MavenUrlReference |
version(MavenUrlReference.VersionResolver resolver)
Determines the artifact version using an MavenUrlReference.VersionResolver . |
MavenUrlReference |
version(java.lang.String version)
Sets the artifact version or version range. |
MavenUrlReference |
versionAsInProject()
Version will be discovered from the dependencies of Maven project that includes the test. |
Methods inherited from interface org.ops4j.pax.exam.options.UrlReference |
---|
getURL |
Method Detail |
---|
MavenUrlReference groupId(java.lang.String groupId)
groupId
- artifact group id (cannot be null or empty)
java.lang.IllegalArgumentException
- - If group id is null or emptyMavenUrlReference artifactId(java.lang.String artifactId)
artifactId
- artifact id (cannot be null or empty)
java.lang.IllegalArgumentException
- - If artifact id is null or emptyMavenUrlReference type(java.lang.String type)
type
- artifact type (cannot be null or empty)
java.lang.IllegalArgumentException
- - If type is null or emptyMavenUrlReference classifier(java.lang.String classifier)
classifier
- artifact classifier (cannot be null or empty)
java.lang.IllegalArgumentException
- - If classifier is null or emptyMavenUrlReference version(java.lang.String version)
org.ops4j.pax.exam.options.ProvisionOption#update(boolean)
).
version
- artifact version / version range (cannot be null or empty)
java.lang.IllegalArgumentException
- - If version is null or emptyMavenUrlReference version(MavenUrlReference.VersionResolver resolver)
MavenUrlReference.VersionResolver
.
resolver
- a MavenUrlReference.VersionResolver
(cannot be null)
java.lang.IllegalArgumentException
- - If version is nullMavenUrlReference versionAsInProject()
java.lang.Boolean isSnapshot()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |