@ApplicationScoped public class LibraryServiceImpl extends Object implements LibraryService
CREATED_TIME, LAST_MODIFIED_TIME| Constructor and Description |
|---|
LibraryServiceImpl() |
LibraryServiceImpl(org.guvnor.structure.organizationalunit.OrganizationalUnitService ouService,
org.guvnor.structure.repositories.RepositoryService repositoryService,
KieProjectService kieProjectService,
RefactoringQueryService refactoringQueryService,
LibraryPreferences preferences,
org.uberfire.security.authz.AuthorizationManager authorizationManager,
org.uberfire.rpc.SessionInfo sessionInfo,
ExplorerServiceHelper explorerServiceHelper,
KieProjectService projectService,
ExamplesService examplesService,
org.uberfire.io.IOService ioService,
LibraryInternalPreferences internalPreferences) |
| Modifier and Type | Method and Description |
|---|---|
KieProject |
createProject(String projectName,
org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit,
org.guvnor.structure.repositories.Repository selectedRepository,
String baseURL,
String projectDescription) |
OrganizationalUnitRepositoryInfo |
getDefaultOrganizationalUnitRepositoryInfo() |
Set<ExampleProject> |
getExampleProjects() |
LibraryInfo |
getLibraryInfo(org.guvnor.structure.repositories.Repository selectedRepository,
String branch) |
OrganizationalUnitRepositoryInfo |
getOrganizationalUnitRepositoryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit) |
List<org.guvnor.structure.organizationalunit.OrganizationalUnit> |
getOrganizationalUnits() |
List<AssetInfo> |
getProjectAssets(ProjectAssetsQuery query) |
Boolean |
hasAssets(org.guvnor.common.services.project.model.Project project) |
Boolean |
hasProjects(org.guvnor.structure.repositories.Repository repository,
String branch) |
org.guvnor.common.services.project.model.Project |
importProject(ExampleProject exampleProject) |
org.guvnor.common.services.project.model.Project |
importProject(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit,
org.guvnor.structure.repositories.Repository repository,
String branch,
ExampleProject exampleProject) |
Boolean |
thereIsAProjectInTheWorkbench() |
public LibraryServiceImpl()
@Inject
public LibraryServiceImpl(org.guvnor.structure.organizationalunit.OrganizationalUnitService ouService,
org.guvnor.structure.repositories.RepositoryService repositoryService,
KieProjectService kieProjectService,
RefactoringQueryService refactoringQueryService,
LibraryPreferences preferences,
org.uberfire.security.authz.AuthorizationManager authorizationManager,
org.uberfire.rpc.SessionInfo sessionInfo,
ExplorerServiceHelper explorerServiceHelper,
KieProjectService projectService,
ExamplesService examplesService,
@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
LibraryInternalPreferences internalPreferences)
public OrganizationalUnitRepositoryInfo getDefaultOrganizationalUnitRepositoryInfo()
getDefaultOrganizationalUnitRepositoryInfo in interface LibraryServicepublic OrganizationalUnitRepositoryInfo getOrganizationalUnitRepositoryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit)
getOrganizationalUnitRepositoryInfo in interface LibraryServicepublic LibraryInfo getLibraryInfo(org.guvnor.structure.repositories.Repository selectedRepository, String branch)
getLibraryInfo in interface LibraryServicepublic KieProject createProject(String projectName, org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit, org.guvnor.structure.repositories.Repository selectedRepository, String baseURL, String projectDescription)
createProject in interface LibraryServicepublic Boolean thereIsAProjectInTheWorkbench()
thereIsAProjectInTheWorkbench in interface LibraryServicepublic List<AssetInfo> getProjectAssets(ProjectAssetsQuery query)
getProjectAssets in interface LibraryServicepublic Boolean hasProjects(org.guvnor.structure.repositories.Repository repository, String branch)
hasProjects in interface LibraryServicepublic Boolean hasAssets(org.guvnor.common.services.project.model.Project project)
hasAssets in interface LibraryServicepublic Set<ExampleProject> getExampleProjects()
getExampleProjects in interface LibraryServicepublic org.guvnor.common.services.project.model.Project importProject(ExampleProject exampleProject)
importProject in interface LibraryServicepublic org.guvnor.common.services.project.model.Project importProject(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit,
org.guvnor.structure.repositories.Repository repository,
String branch,
ExampleProject exampleProject)
importProject in interface LibraryServicepublic List<org.guvnor.structure.organizationalunit.OrganizationalUnit> getOrganizationalUnits()
getOrganizationalUnits in interface LibraryServiceCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.