Guvnor - Asset Management Backend 6.2.0.CR3

org.guvnor.asset.management.backend.service
Class AssetManagementServiceImpl

java.lang.Object
  extended by org.guvnor.asset.management.backend.service.AssetManagementServiceImpl
All Implemented Interfaces:
AssetManagementService

@ApplicationScoped
public class AssetManagementServiceImpl
extends Object
implements AssetManagementService


Constructor Summary
AssetManagementServiceImpl()
           
 
Method Summary
 void buildProject(String repository, String branch, String project, String userName, String password, String serverURL, Boolean deployToRuntime)
           
 void configureRepository(String repository, String sourceBranch, String devBranch, String releaseBranch, String version)
           
 Set<Project> getProjects(Repository repository, String branch)
           
 void init()
           
 void promoteChanges(String repository, String sourceBranch, String destBranch)
           
 void releaseProject(String repository, String branch, String userName, String password, String serverURL, Boolean deployToRuntime, String version)
           
 boolean supportRuntimeDeployment()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetManagementServiceImpl

public AssetManagementServiceImpl()
Method Detail

init

@PostConstruct
public void init()

configureRepository

public void configureRepository(String repository,
                                String sourceBranch,
                                String devBranch,
                                String releaseBranch,
                                String version)
Specified by:
configureRepository in interface AssetManagementService

buildProject

public void buildProject(String repository,
                         String branch,
                         String project,
                         String userName,
                         String password,
                         String serverURL,
                         Boolean deployToRuntime)
Specified by:
buildProject in interface AssetManagementService

promoteChanges

public void promoteChanges(String repository,
                           String sourceBranch,
                           String destBranch)
Specified by:
promoteChanges in interface AssetManagementService

releaseProject

public void releaseProject(String repository,
                           String branch,
                           String userName,
                           String password,
                           String serverURL,
                           Boolean deployToRuntime,
                           String version)
Specified by:
releaseProject in interface AssetManagementService

supportRuntimeDeployment

public boolean supportRuntimeDeployment()
Specified by:
supportRuntimeDeployment in interface AssetManagementService

getProjects

public Set<Project> getProjects(Repository repository,
                                String branch)
Specified by:
getProjects in interface AssetManagementService

Guvnor - Asset Management Backend 6.2.0.CR3

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