org.jenkinsci.plugins.buildcontextcapture.type
Class BuildContextCaptureType

java.lang.Object
  extended by org.jenkinsci.plugins.buildcontextcapture.type.BuildContextCaptureType
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<BuildContextCaptureType>
Direct Known Subclasses:
FlexibleBuildContextCaptureType, WizardBuildContextCaptureType

public abstract class BuildContextCaptureType
extends Object
implements hudson.ExtensionPoint, hudson.model.Describable<BuildContextCaptureType>

Author:
Gregory Boissinot

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
BuildContextCaptureType()
           
 
Method Summary
abstract  void capture(hudson.model.AbstractBuild build, BuildContextLogger logger)
           
 hudson.model.Descriptor<BuildContextCaptureType> getDescriptor()
           
protected  hudson.FilePath getExportedDir(hudson.model.AbstractBuild build)
           
abstract  hudson.FilePath getExportedFilePath(hudson.model.AbstractBuild build, BuildContextLogger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildContextCaptureType

public BuildContextCaptureType()
Method Detail

getDescriptor

public hudson.model.Descriptor<BuildContextCaptureType> getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<BuildContextCaptureType>

capture

public abstract void capture(hudson.model.AbstractBuild build,
                             BuildContextLogger logger)
                      throws BuildContextException
Throws:
BuildContextException

getExportedFilePath

public abstract hudson.FilePath getExportedFilePath(hudson.model.AbstractBuild build,
                                                    BuildContextLogger logger)
                                             throws BuildContextException
Throws:
BuildContextException

getExportedDir

protected hudson.FilePath getExportedDir(hudson.model.AbstractBuild build)
                                  throws BuildContextException
Throws:
BuildContextException


Copyright © 2004-2012. All Rights Reserved.