org.guvnor.m2repo.backend.server
@ApplicationScoped public class M2RepoServiceImpl extends Object implements M2RepoService, ExtendedM2RepoService
Constructor and Description |
---|
M2RepoServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deleteJar(String[] path) |
void |
deployJar(InputStream is,
org.guvnor.common.services.project.model.GAV gav) |
String |
getJarName(String path) |
String |
getRepositoryURL(String baseURL) |
org.uberfire.paging.PageResponse<JarListPageRow> |
listJars(org.uberfire.paging.PageRequest pageRequest,
String filters) |
org.guvnor.common.services.project.model.GAV |
loadGAVFromJar(String path) |
InputStream |
loadJar(String path) |
String |
loadPOMStringFromJar(String path) |
public void deployJar(InputStream is, org.guvnor.common.services.project.model.GAV gav)
deployJar
in interface ExtendedM2RepoService
public InputStream loadJar(String path)
loadJar
in interface ExtendedM2RepoService
public String getJarName(String path)
getJarName
in interface M2RepoService
public void deleteJar(String[] path)
deleteJar
in interface M2RepoService
public String loadPOMStringFromJar(String path)
loadPOMStringFromJar
in interface M2RepoService
public org.guvnor.common.services.project.model.GAV loadGAVFromJar(String path)
loadGAVFromJar
in interface M2RepoService
public org.uberfire.paging.PageResponse<JarListPageRow> listJars(org.uberfire.paging.PageRequest pageRequest, String filters)
listJars
in interface M2RepoService
public String getRepositoryURL(String baseURL)
getRepositoryURL
in interface M2RepoService
baseURL
- the base URL where Guvnor M2 repo is hosted in web container. return a Guvnor M2 repo
URL point to local file system if baseURL is not available.Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.