Class DependencyDiffServiceImpl
- java.lang.Object
-
- org.craftercms.studio.impl.v1.service.dependency.DependencyDiffServiceImpl
-
- All Implemented Interfaces:
DependencyDiffService
public class DependencyDiffServiceImpl extends Object implements DependencyDiffService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.craftercms.studio.api.v1.service.dependency.DependencyDiffService
DependencyDiffService.DiffRequest, DependencyDiffService.DiffResponse
-
-
Field Summary
Fields Modifier and Type Field Description protected DependencyService
dependencyService
-
Constructor Summary
Constructors Constructor Description DependencyDiffServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DependencyDiffService.DiffResponse
diff(DependencyDiffService.DiffRequest diffRequest)
Computes addedDependenices and removedDependenices based on the DiffRequest information providedprotected List<String>
findDependencies(String site, String sandbox, String relativePath, boolean isRecursive, List<String> dependencies)
DependencyService
getDependencyService()
void
setDependencyService(DependencyService dependencyService)
-
-
-
Field Detail
-
dependencyService
protected DependencyService dependencyService
-
-
Method Detail
-
getDependencyService
public DependencyService getDependencyService()
-
setDependencyService
public void setDependencyService(DependencyService dependencyService)
-
diff
public DependencyDiffService.DiffResponse diff(DependencyDiffService.DiffRequest diffRequest) throws ServiceLayerException
Computes addedDependenices and removedDependenices based on the DiffRequest information provided- Specified by:
diff
in interfaceDependencyDiffService
- Parameters:
diffRequest
-- Returns:
- diff response object
- Throws:
ServiceLayerException
-
findDependencies
protected List<String> findDependencies(String site, String sandbox, String relativePath, boolean isRecursive, List<String> dependencies) throws ServiceLayerException
- Throws:
ServiceLayerException
-
-