hudson.plugins.build_publisher
Class HTTPBuildTransmitter

java.lang.Object
  extended by hudson.plugins.build_publisher.HTTPBuildTransmitter
All Implemented Interfaces:
BuildTransmitter

public class HTTPBuildTransmitter
extends Object
implements BuildTransmitter

Sends build result via HTTP protocol.


Constructor Summary
HTTPBuildTransmitter()
           
 
Method Summary
 void abortTransmission()
          Aborts transmission.
static String encodeURI(String uri)
           
 void sendBuild(hudson.model.AbstractBuild build, HudsonInstance hudsonInstance)
          Publishes the build onto the public istance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPBuildTransmitter

public HTTPBuildTransmitter()
Method Detail

sendBuild

public void sendBuild(hudson.model.AbstractBuild build,
                      HudsonInstance hudsonInstance)
               throws ServerFailureException
Description copied from interface: BuildTransmitter
Publishes the build onto the public istance. Implementing class can assume that the project is already configured.

Specified by:
sendBuild in interface BuildTransmitter
Parameters:
build - Build to publish
hudsonInstance - Targetted public hudson
Throws:
ServerFailureException

abortTransmission

public void abortTransmission()
Description copied from interface: BuildTransmitter
Aborts transmission. (optional?)

Specified by:
abortTransmission in interface BuildTransmitter

encodeURI

public static String encodeURI(String uri)


Copyright © 2004-2012. All Rights Reserved.