Guvnor - Asset Management API 6.2.0.CR4

org.guvnor.asset.management.service
Interface RepositoryStructureService


public interface RepositoryStructureService


Method Summary
 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)
           
 

Method Detail

initRepositoryStructure

org.uberfire.backend.vfs.Path initRepositoryStructure(GAV gav,
                                                      Repository repo)

initRepositoryStructure

org.uberfire.backend.vfs.Path initRepositoryStructure(POM pom,
                                                      String baseUrl,
                                                      Repository repo,
                                                      boolean multiProject)

initRepository

Repository initRepository(Repository repo,
                          boolean managed)

convertToMultiProjectStructure

org.uberfire.backend.vfs.Path convertToMultiProjectStructure(List<Project> projects,
                                                             GAV parentGav,
                                                             Repository repo,
                                                             boolean updateChildrenGav,
                                                             String comment)

load

RepositoryStructureModel load(Repository repository)

load

RepositoryStructureModel load(Repository repository,
                              boolean includeModules)

save

void save(org.uberfire.backend.vfs.Path pathToPomXML,
          RepositoryStructureModel model,
          String comment)

isValidProjectName

boolean isValidProjectName(String name)

isValidGroupId

boolean isValidGroupId(String groupId)

isValidArtifactId

boolean isValidArtifactId(String artifactId)

isValidVersion

boolean isValidVersion(String version)

delete

void delete(org.uberfire.backend.vfs.Path pathToPomXML,
            String comment)

Guvnor - Asset Management API 6.2.0.CR4

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