Interface IContextualBuildArtifactRepository

All Superinterfaces:
com.polarion.core.util.IDisposable

public interface IContextualBuildArtifactRepository extends com.polarion.core.util.IDisposable
Repository of IContextualBuildArtifacts.
Version:
$Revision:57153 $ $Date:2006-08-08 13:12:26Z $
Author:
Stepan Roh, Polarion Software
  • Method Summary

    Modifier and Type
    Method
    Description
    Return contextual build artifact corresponding to given build artifact.

    Methods inherited from interface com.polarion.core.util.IDisposable

    dispose
  • Method Details

    • getContextualBuildArtifact

      IContextualBuildArtifact getContextualBuildArtifact(IBuildArtifact artifact)
      Return contextual build artifact corresponding to given build artifact.

      Note that returned IContextualBuildArtifact.getBuildArtifact() will not necessarily be the same instance as given artifact.

      Subsequent calls with the same argument may return different instances which point to the same set of context information (attached values).

      Parameters:
      artifact - build artifact
      Returns:
      contextual build artifact (not null)
      Throws:
      IllegalArgumentException - if artifact is null