@ApplicationScoped public class AssetManagementServiceImpl extends Object implements AssetManagementService
| Constructor and Description |
|---|
AssetManagementServiceImpl() |
AssetManagementServiceImpl(javax.enterprise.event.Event<NewBranchEvent> newBranchEvent,
javax.enterprise.event.Event<ConfigureRepositoryEvent> configureRepositoryEvent,
POMService pomService,
org.uberfire.io.IOService ioService,
RepositoryService repositoryService,
javax.enterprise.inject.Instance<ProjectService<?>> projectService) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureRepository(String repository,
String sourceBranch,
String devBranch,
String releaseBranch,
String version) |
Set<Project> |
getProjects(Repository repository,
String branch) |
public AssetManagementServiceImpl()
@Inject public AssetManagementServiceImpl(javax.enterprise.event.Event<NewBranchEvent> newBranchEvent, javax.enterprise.event.Event<ConfigureRepositoryEvent> configureRepositoryEvent, POMService pomService, @Named(value="ioStrategy") org.uberfire.io.IOService ioService, RepositoryService repositoryService, javax.enterprise.inject.Instance<ProjectService<?>> projectService)
public void configureRepository(String repository, String sourceBranch, String devBranch, String releaseBranch, String version)
configureRepository in interface AssetManagementServicepublic Set<Project> getProjects(Repository repository, String branch)
getProjects in interface AssetManagementServiceCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.