Class BuildArtifactJobParameter

java.lang.Object
com.polarion.platform.jobs.spi.AbstractJobParameter
com.polarion.alm.builder.spi.BuildArtifactJobParameter
All Implemented Interfaces:
IJobDescriptor.IJobParameter

public class BuildArtifactJobParameter extends AbstractJobParameter
IJobDescriptor.IJobParameter implementation which holds values of type IBuildArtifact.

Value passed to convertValue(Object) can be one of these:

If selector is passed (either as a class or in textual form), attempt to find this artifact is done. If more than one artifact is found and IJobUnit is known then its IJobUnit.getScope() is used for narrowing the search results. Conversion succeeds if and only if exactly one artifact is found.

Parameter type is IJobDescriptor.IJobParameterPrimitiveType with type class IBuildArtifact.

Version:
$Revision$ $Date$
Author:
Stepan Roh, Polarion Software
See Also: