org.wso2.carbon.appfactory.jenkins.api
Class JenkinsBuildStatusProvider

java.lang.Object
  extended by org.wso2.carbon.appfactory.jenkins.api.JenkinsBuildStatusProvider
All Implemented Interfaces:
org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProvider

public class JenkinsBuildStatusProvider
extends Object
implements org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProvider


Constructor Summary
JenkinsBuildStatusProvider()
           
 
Method Summary
 Map<String,String> getLastBuildInformation(String applicationId, String version, String userName, String repoFrom)
           
 String getLastSuccessfulBuildId(String applicationId, String version, String userName, String repoFrom)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JenkinsBuildStatusProvider

public JenkinsBuildStatusProvider()
Method Detail

getLastBuildInformation

public Map<String,String> getLastBuildInformation(String applicationId,
                                                  String version,
                                                  String userName,
                                                  String repoFrom)
                                           throws org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProviderException
Specified by:
getLastBuildInformation in interface org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProvider
Throws:
org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProviderException

getLastSuccessfulBuildId

public String getLastSuccessfulBuildId(String applicationId,
                                       String version,
                                       String userName,
                                       String repoFrom)
                                throws org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProviderException
Specified by:
getLastSuccessfulBuildId in interface org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProvider
Throws:
org.wso2.carbon.appfactory.deployers.build.api.BuildStatusProviderException


Copyright © 2015 WSO2 Inc. All rights reserved.