Guvnor - REST Backend 6.2.0.Beta3

org.guvnor.rest.backend
Class JobRequestHelper

java.lang.Object
  extended by org.guvnor.rest.backend.JobRequestHelper

@ApplicationScoped
public class JobRequestHelper
extends Object

Utility class to perform various functions for the REST service involving backend services


Constructor Summary
JobRequestHelper()
           
 
Method Summary
 JobResult addRepositoryToOrganizationalUnit(String jobId, String organizationalUnitName, String repositoryName)
           
 JobResult compileProject(String jobId, String repositoryName, String projectName)
           
 JobResult createOrCloneRepository(String jobId, RepositoryRequest repository)
           
 JobResult createOrganizationalUnit(String jobId, String organizationalUnitName, String organizationalUnitOwner, List<String> repositoryNameList)
           
 JobResult createProject(String jobId, String repositoryName, String projectName)
           
 JobResult deployProject(String jobId, String repositoryName, String projectName)
           
 JobResult installProject(String jobId, String repositoryName, String projectName)
           
 JobResult removeOrganizationalUnit(String jobId, String organizationalUnitName)
           
 JobResult removeRepository(String jobId, String repositoryName)
           
 JobResult removeRepositoryFromOrganizationalUnit(String jobId, String organizationalUnitName, String repositoryName)
           
 JobResult testProject(String jobId, String repositoryName, String projectName, BuildConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobRequestHelper

public JobRequestHelper()
Method Detail

createOrCloneRepository

public JobResult createOrCloneRepository(String jobId,
                                         RepositoryRequest repository)

removeRepository

public JobResult removeRepository(String jobId,
                                  String repositoryName)

createProject

public JobResult createProject(String jobId,
                               String repositoryName,
                               String projectName)

compileProject

public JobResult compileProject(String jobId,
                                String repositoryName,
                                String projectName)

installProject

public JobResult installProject(String jobId,
                                String repositoryName,
                                String projectName)

testProject

public JobResult testProject(String jobId,
                             String repositoryName,
                             String projectName,
                             BuildConfig config)

deployProject

public JobResult deployProject(String jobId,
                               String repositoryName,
                               String projectName)

removeOrganizationalUnit

public JobResult removeOrganizationalUnit(String jobId,
                                          String organizationalUnitName)

createOrganizationalUnit

public JobResult createOrganizationalUnit(String jobId,
                                          String organizationalUnitName,
                                          String organizationalUnitOwner,
                                          List<String> repositoryNameList)

addRepositoryToOrganizationalUnit

public JobResult addRepositoryToOrganizationalUnit(String jobId,
                                                   String organizationalUnitName,
                                                   String repositoryName)

removeRepositoryFromOrganizationalUnit

public JobResult removeRepositoryFromOrganizationalUnit(String jobId,
                                                        String organizationalUnitName,
                                                        String repositoryName)

Guvnor - REST Backend 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.