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 interface
Extender execution context. -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(IBuildExtender.IExtenderContext context) Execute extender.void
Post-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
)
-