Package com.polarion.alm.builder.spi
Interface IBuildExtender
public interface IBuildExtender
Build extender.
Instances of this interface may modify some information about build (like IBuild fields)
during predefined periods of build execution.
- Version:
- $Revision$ $Date$
- Author:
- Stepan Roh, Polarion Software
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceExtender execution context. -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(IBuildExtender.IExtenderContext context) Execute extender.voidPost-execute extender.
-
Method Details
-
execute
Execute extender.- Parameters:
context- extender context (notnull)
-
postExecute
Post-execute extender.This is executed after all extenders finished their
execute(com.polarion.alm.builder.spi.IBuildExtender.IExtenderContext).Is intended for extenders which base their output on changes done by other extenders (like log processing). Others should do nothing in this method.
- Parameters:
context- extender context (notnull)
-