public interface RepositoryStructureService
| 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) |
org.uberfire.backend.vfs.Path |
initRepositoryStructure(GAV gav,
Repository repo,
DeploymentMode mode) |
org.uberfire.backend.vfs.Path |
initRepositoryStructure(POM pom,
String baseUrl,
Repository repo,
boolean multiProject,
DeploymentMode mode) |
boolean |
isValidArtifactId(String artifactId) |
boolean |
isValidGroupId(String groupId) |
boolean |
isValidProjectName(String name) |
boolean |
isValidVersion(String version) |
RepositoryStructureModel |
load(Repository repository,
String branch) |
RepositoryStructureModel |
load(Repository repository,
String branch,
boolean includeModules) |
void |
save(org.uberfire.backend.vfs.Path pathToPomXML,
RepositoryStructureModel model,
String comment) |
Repository |
updateManagedStatus(Repository repo,
boolean managed) |
org.uberfire.backend.vfs.Path initRepositoryStructure(GAV gav, Repository repo, DeploymentMode mode)
org.uberfire.backend.vfs.Path initRepositoryStructure(POM pom, String baseUrl, Repository repo, boolean multiProject, DeploymentMode mode)
Repository updateManagedStatus(Repository repo, boolean managed)
org.uberfire.backend.vfs.Path convertToMultiProjectStructure(List<Project> projects, GAV parentGav, Repository repo, boolean updateChildrenGav, String comment)
RepositoryStructureModel load(Repository repository, String branch)
RepositoryStructureModel load(Repository repository, String branch, boolean includeModules)
void save(org.uberfire.backend.vfs.Path pathToPomXML,
RepositoryStructureModel model,
String comment)
boolean isValidProjectName(String name)
boolean isValidGroupId(String groupId)
boolean isValidArtifactId(String artifactId)
boolean isValidVersion(String version)
void delete(org.uberfire.backend.vfs.Path pathToPomXML,
String comment)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.