org.guvnor.asset.management.backend.service
Class ProjectStructureServiceImpl
java.lang.Object
org.guvnor.asset.management.backend.service.ProjectStructureServiceImpl
- All Implemented Interfaces:
- ProjectStructureService
@ApplicationScoped
public class ProjectStructureServiceImpl
- extends Object
- implements ProjectStructureService
|
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)
|
org.uberfire.backend.vfs.Path |
initProjectStructure(GAV gav,
Repository repo)
|
Repository |
initRepository(Repository repo,
boolean managed)
|
ProjectStructureModel |
load(Repository repository)
|
ProjectStructureModel |
load(Repository repository,
boolean includeModules)
|
void |
save(org.uberfire.backend.vfs.Path pathToPomXML,
ProjectStructureModel model,
String comment)
|
boolean |
validate(POM pom)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectStructureServiceImpl
public ProjectStructureServiceImpl()
initProjectStructure
public org.uberfire.backend.vfs.Path initProjectStructure(GAV gav,
Repository repo)
- Specified by:
initProjectStructure in interface ProjectStructureService
initRepository
public Repository initRepository(Repository repo,
boolean managed)
- Specified by:
initRepository in interface ProjectStructureService
convertToMultiProjectStructure
public org.uberfire.backend.vfs.Path convertToMultiProjectStructure(List<Project> projects,
GAV parentGav,
Repository repo,
boolean updateChildrenGav,
String comment)
- Specified by:
convertToMultiProjectStructure in interface ProjectStructureService
load
public ProjectStructureModel load(Repository repository)
- Specified by:
load in interface ProjectStructureService
load
public ProjectStructureModel load(Repository repository,
boolean includeModules)
- Specified by:
load in interface ProjectStructureService
save
public void save(org.uberfire.backend.vfs.Path pathToPomXML,
ProjectStructureModel model,
String comment)
- Specified by:
save in interface ProjectStructureService
validate
public boolean validate(POM pom)
- Specified by:
validate in interface ProjectStructureService
delete
public void delete(org.uberfire.backend.vfs.Path pathToPomXML,
String comment)
- Specified by:
delete in interface ProjectStructureService
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.