public abstract class BaseProjectImportService extends Object implements ImportService
| Modifier and Type | Field and Description |
|---|---|
protected org.guvnor.structure.server.config.ConfigurationFactory |
configurationFactory |
protected org.uberfire.io.IOService |
ioService |
protected org.guvnor.common.services.shared.metadata.MetadataService |
metadataService |
protected KieModuleService |
moduleService |
protected ProjectScreenService |
projectScreenService |
protected org.guvnor.common.services.project.service.WorkspaceProjectService |
projectService |
protected ImportProjectValidators |
validators |
| Constructor and Description |
|---|
BaseProjectImportService(org.uberfire.io.IOService ioService,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
ImportProjectValidators validators,
org.guvnor.structure.server.config.ConfigurationFactory configurationFactory,
KieModuleService moduleService,
org.guvnor.common.services.project.service.WorkspaceProjectService projectService,
ProjectScreenService projectScreenService) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
buildGitEnv(String url,
String username,
String password,
boolean mirror) |
protected Set<ImportProject> |
convert(org.guvnor.structure.repositories.Branch branch,
ExampleRepository repository) |
protected org.guvnor.structure.server.config.ConfigGroup |
createConfigGroup(String alias,
Map<String,Object> env) |
Set<ImportProject> |
getProjects(ExampleRepository repository) |
protected String |
getRepositoryAlias(String url) |
protected List<String> |
getTags(org.guvnor.common.services.project.model.Module module) |
protected List<ImportProjectValidator> |
getValidators() |
protected ImportProject |
makeExampleProject(org.guvnor.common.services.project.model.Module module,
ExampleRepository repository) |
protected String |
readDescription(org.guvnor.common.services.project.model.Module module) |
protected org.guvnor.common.services.project.model.WorkspaceProject |
renameIfNecessary(org.guvnor.structure.organizationalunit.OrganizationalUnit ou,
org.guvnor.common.services.project.model.WorkspaceProject project) |
protected abstract org.guvnor.structure.repositories.Repository |
resolveGitRepository(ExampleRepository exampleRepository) |
protected Set<ImportProject> |
validateProjects(Set<ImportProject> projects) |
protected org.uberfire.io.IOService ioService
protected org.guvnor.common.services.shared.metadata.MetadataService metadataService
protected ImportProjectValidators validators
protected org.guvnor.structure.server.config.ConfigurationFactory configurationFactory
protected KieModuleService moduleService
protected org.guvnor.common.services.project.service.WorkspaceProjectService projectService
protected ProjectScreenService projectScreenService
public BaseProjectImportService(org.uberfire.io.IOService ioService,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
ImportProjectValidators validators,
org.guvnor.structure.server.config.ConfigurationFactory configurationFactory,
KieModuleService moduleService,
org.guvnor.common.services.project.service.WorkspaceProjectService projectService,
ProjectScreenService projectScreenService)
protected Set<ImportProject> convert(org.guvnor.structure.repositories.Branch branch, ExampleRepository repository)
protected ImportProject makeExampleProject(org.guvnor.common.services.project.model.Module module, ExampleRepository repository)
protected String readDescription(org.guvnor.common.services.project.model.Module module)
protected Set<ImportProject> validateProjects(Set<ImportProject> projects)
protected org.guvnor.structure.server.config.ConfigGroup createConfigGroup(String alias, Map<String,Object> env)
protected Map<String,Object> buildGitEnv(String url, String username, String password, boolean mirror)
protected org.guvnor.common.services.project.model.WorkspaceProject renameIfNecessary(org.guvnor.structure.organizationalunit.OrganizationalUnit ou,
org.guvnor.common.services.project.model.WorkspaceProject project)
public Set<ImportProject> getProjects(ExampleRepository repository)
getProjects in interface ImportServiceprotected List<ImportProjectValidator> getValidators()
protected abstract org.guvnor.structure.repositories.Repository resolveGitRepository(ExampleRepository exampleRepository)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.