@Service public class MetadataProviderServiceImpl extends Object implements MetadataProviderService
Constructor and Description |
---|
MetadataProviderServiceImpl(RepositoryMetadataDAO repositoryMetadataDAO,
PackageDAO packageDAO,
ScenarioExecutionDAO scenarioExecutionDAO,
WorkflowExecutionDAO workflowExecutionDAO)
Instantiates a new Metadata provider service.
|
Modifier and Type | Method and Description |
---|---|
List<UploadedPackage> |
getAllUploadedPackages()
Get all uploaded packages
|
List<String> |
getDistinctApplications()
Distinct stored applications
|
List<String> |
getDistinctCategories(Filter filter)
Distinct categories fitting the filter settings
|
List<DistinctErrorType> |
getDistinctErrorTypes(Filter filter)
Distinct error types fitting the filter settings
|
List<WorkflowExecutionDTO> |
listExecutions()
List metadata about all executions stored in the repository.
|
@Autowired public MetadataProviderServiceImpl(RepositoryMetadataDAO repositoryMetadataDAO, PackageDAO packageDAO, ScenarioExecutionDAO scenarioExecutionDAO, WorkflowExecutionDAO workflowExecutionDAO)
repositoryMetadataDAO
- the repository metadata daopackageDAO
- the package daoscenarioExecutionDAO
- the scenario execution daoworkflowExecutionDAO
- the workflow execution daopublic List<WorkflowExecutionDTO> listExecutions()
MetadataProviderService
listExecutions
in interface MetadataProviderService
public List<String> getDistinctApplications()
MetadataProviderService
getDistinctApplications
in interface MetadataProviderService
public List<String> getDistinctCategories(Filter filter)
MetadataProviderService
getDistinctCategories
in interface MetadataProviderService
filter
- filter settingspublic List<DistinctErrorType> getDistinctErrorTypes(Filter filter)
MetadataProviderService
getDistinctErrorTypes
in interface MetadataProviderService
filter
- filter settingspublic List<UploadedPackage> getAllUploadedPackages()
MetadataProviderService
getAllUploadedPackages
in interface MetadataProviderService
Copyright © 2020. All rights reserved.