@ApplicationScoped public class LibraryServiceImpl extends Object implements LibraryService
CREATED_TIME, LAST_MODIFIED_TIME| Constructor and Description |
|---|
LibraryServiceImpl() |
LibraryServiceImpl(org.guvnor.structure.organizationalunit.OrganizationalUnitService ouService,
RefactoringQueryService refactoringQueryService,
LibraryPreferences preferences,
org.uberfire.security.authz.AuthorizationManager authorizationManager,
org.uberfire.rpc.SessionInfo sessionInfo,
ExplorerServiceHelper explorerServiceHelper,
org.guvnor.common.services.project.service.WorkspaceProjectService projectService,
KieModuleService moduleService,
ExamplesService examplesService,
org.uberfire.io.IOService ioService,
LibraryInternalPreferences internalPreferences,
org.ext.uberfire.social.activities.service.SocialUserRepositoryAPI socialUserRepositoryAPI,
IndexStatusOracle indexOracle,
org.guvnor.structure.repositories.RepositoryService repoService,
org.guvnor.common.services.project.backend.server.utils.PathUtil pathUtil,
javax.enterprise.event.Event<org.guvnor.structure.repositories.NewBranchEvent> newBranchEvent,
org.guvnor.structure.backend.repositories.ConfiguredRepositories configuredRepositories,
javax.enterprise.event.Event<org.guvnor.structure.config.SystemRepositoryChangedEvent> systemRepositoryChangedEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBranch(String newBranchName,
String baseBranchName,
org.guvnor.common.services.project.model.WorkspaceProject project) |
org.guvnor.common.services.project.model.GAV |
createGAV(String projectName,
org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit) |
org.guvnor.common.services.project.model.WorkspaceProject |
createProject(org.guvnor.structure.organizationalunit.OrganizationalUnit activeOrganizationalUnit,
org.guvnor.common.services.project.model.POM pom,
org.guvnor.common.services.project.service.DeploymentMode mode) |
org.guvnor.common.services.project.model.WorkspaceProject |
createProject(String projectName,
org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit,
String projectDescription,
org.guvnor.common.services.project.service.DeploymentMode deploymentMode) |
List<org.ext.uberfire.social.activities.model.SocialUser> |
getAllUsers() |
org.guvnor.structure.organizationalunit.OrganizationalUnit |
getDefaultOrganizationalUnit() |
OrganizationalUnitRepositoryInfo |
getDefaultOrganizationalUnitRepositoryInfo() |
Set<ImportProject> |
getExampleProjects() |
LibraryInfo |
getLibraryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit) |
int |
getNumberOfAssets(ProjectAssetsQuery query) |
int |
getNumberOfAssets(org.guvnor.common.services.project.model.WorkspaceProject module) |
OrganizationalUnitRepositoryInfo |
getOrganizationalUnitRepositoryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit) |
List<org.guvnor.structure.organizationalunit.OrganizationalUnit> |
getOrganizationalUnits() |
AssetQueryResult |
getProjectAssets(ProjectAssetsQuery query) |
Boolean |
hasAssets(org.guvnor.common.services.project.model.WorkspaceProject project) |
Boolean |
hasProjects(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit) |
void |
removeBranch(org.guvnor.structure.repositories.Branch branch) |
Boolean |
thereIsAProjectInTheWorkbench() |
public LibraryServiceImpl()
@Inject
public LibraryServiceImpl(org.guvnor.structure.organizationalunit.OrganizationalUnitService ouService,
RefactoringQueryService refactoringQueryService,
LibraryPreferences preferences,
org.uberfire.security.authz.AuthorizationManager authorizationManager,
org.uberfire.rpc.SessionInfo sessionInfo,
ExplorerServiceHelper explorerServiceHelper,
org.guvnor.common.services.project.service.WorkspaceProjectService projectService,
KieModuleService moduleService,
ExamplesService examplesService,
@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
LibraryInternalPreferences internalPreferences,
org.ext.uberfire.social.activities.service.SocialUserRepositoryAPI socialUserRepositoryAPI,
IndexStatusOracle indexOracle,
org.guvnor.structure.repositories.RepositoryService repoService,
org.guvnor.common.services.project.backend.server.utils.PathUtil pathUtil,
javax.enterprise.event.Event<org.guvnor.structure.repositories.NewBranchEvent> newBranchEvent,
org.guvnor.structure.backend.repositories.ConfiguredRepositories configuredRepositories,
javax.enterprise.event.Event<org.guvnor.structure.config.SystemRepositoryChangedEvent> systemRepositoryChangedEvent)
public OrganizationalUnitRepositoryInfo getDefaultOrganizationalUnitRepositoryInfo()
getDefaultOrganizationalUnitRepositoryInfo in interface LibraryServicepublic OrganizationalUnitRepositoryInfo getOrganizationalUnitRepositoryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit)
getOrganizationalUnitRepositoryInfo in interface LibraryServicepublic LibraryInfo getLibraryInfo(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit)
getLibraryInfo in interface LibraryServicepublic org.guvnor.common.services.project.model.WorkspaceProject createProject(String projectName, org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit, String projectDescription, org.guvnor.common.services.project.service.DeploymentMode deploymentMode)
createProject in interface LibraryServicepublic org.guvnor.common.services.project.model.WorkspaceProject createProject(org.guvnor.structure.organizationalunit.OrganizationalUnit activeOrganizationalUnit,
org.guvnor.common.services.project.model.POM pom,
org.guvnor.common.services.project.service.DeploymentMode mode)
createProject in interface LibraryServicepublic Boolean thereIsAProjectInTheWorkbench()
thereIsAProjectInTheWorkbench in interface LibraryServicepublic AssetQueryResult getProjectAssets(ProjectAssetsQuery query)
getProjectAssets in interface LibraryServicepublic Boolean hasProjects(org.guvnor.structure.organizationalunit.OrganizationalUnit organizationalUnit)
hasProjects in interface LibraryServicepublic Boolean hasAssets(org.guvnor.common.services.project.model.WorkspaceProject project)
hasAssets in interface LibraryServicepublic Set<ImportProject> getExampleProjects()
getExampleProjects in interface LibraryServicepublic List<org.guvnor.structure.organizationalunit.OrganizationalUnit> getOrganizationalUnits()
getOrganizationalUnits in interface LibraryServicepublic org.guvnor.common.services.project.model.GAV createGAV(String projectName, org.guvnor.structure.organizationalunit.OrganizationalUnit selectedOrganizationalUnit)
createGAV in interface LibraryServicepublic List<org.ext.uberfire.social.activities.model.SocialUser> getAllUsers()
getAllUsers in interface LibraryServicepublic void addBranch(String newBranchName, String baseBranchName, org.guvnor.common.services.project.model.WorkspaceProject project)
addBranch in interface LibraryServicepublic void removeBranch(org.guvnor.structure.repositories.Branch branch)
removeBranch in interface LibraryServicepublic int getNumberOfAssets(ProjectAssetsQuery query)
getNumberOfAssets in interface LibraryServicepublic int getNumberOfAssets(org.guvnor.common.services.project.model.WorkspaceProject module)
getNumberOfAssets in interface LibraryServicepublic org.guvnor.structure.organizationalunit.OrganizationalUnit getDefaultOrganizationalUnit()
getDefaultOrganizationalUnit in interface LibraryServiceCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.