@ApplicationScoped public class RepositoryStructureServiceImpl extends Object implements RepositoryStructureService
| Constructor and Description |
|---|
RepositoryStructureServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.uberfire.backend.vfs.Path |
convertToMultiProjectStructure(List<Project> projects,
GAV parentGav,
Repository repo,
boolean updateChildrenGav,
String comment) |
void |
delete(org.uberfire.backend.vfs.Path pathToPomXML,
String comment) |
Repository |
initRepository(Repository repo,
boolean managed) |
org.uberfire.backend.vfs.Path |
initRepositoryStructure(GAV gav,
Repository repo) |
org.uberfire.backend.vfs.Path |
initRepositoryStructure(POM pom,
String baseUrl,
Repository repo,
boolean multiProject) |
boolean |
isValidArtifactId(String artifactId) |
boolean |
isValidGroupId(String groupId) |
boolean |
isValidProjectName(String name) |
boolean |
isValidVersion(String version) |
RepositoryStructureModel |
load(Repository repository) |
RepositoryStructureModel |
load(Repository repository,
boolean includeModules) |
void |
save(org.uberfire.backend.vfs.Path pathToPomXML,
RepositoryStructureModel model,
String comment) |
public org.uberfire.backend.vfs.Path initRepositoryStructure(GAV gav, Repository repo)
initRepositoryStructure in interface RepositoryStructureServicepublic org.uberfire.backend.vfs.Path initRepositoryStructure(POM pom, String baseUrl, Repository repo, boolean multiProject)
initRepositoryStructure in interface RepositoryStructureServicepublic Repository initRepository(Repository repo, boolean managed)
initRepository in interface RepositoryStructureServicepublic org.uberfire.backend.vfs.Path convertToMultiProjectStructure(List<Project> projects, GAV parentGav, Repository repo, boolean updateChildrenGav, String comment)
convertToMultiProjectStructure in interface RepositoryStructureServicepublic RepositoryStructureModel load(Repository repository)
load in interface RepositoryStructureServicepublic RepositoryStructureModel load(Repository repository, boolean includeModules)
load in interface RepositoryStructureServicepublic void save(org.uberfire.backend.vfs.Path pathToPomXML,
RepositoryStructureModel model,
String comment)
save in interface RepositoryStructureServicepublic boolean isValidProjectName(String name)
isValidProjectName in interface RepositoryStructureServicepublic boolean isValidGroupId(String groupId)
isValidGroupId in interface RepositoryStructureServicepublic boolean isValidArtifactId(String artifactId)
isValidArtifactId in interface RepositoryStructureServicepublic boolean isValidVersion(String version)
isValidVersion in interface RepositoryStructureServicepublic void delete(org.uberfire.backend.vfs.Path pathToPomXML,
String comment)
delete in interface RepositoryStructureServiceCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.