public class DefaultForeignSourceService extends Object implements ForeignSourceService, org.springframework.beans.factory.InitializingBean
DefaultForeignSourceService class.
Constructor and Description |
---|
DefaultForeignSourceService() |
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public void setDeployedForeignSourceRepository(ForeignSourceRepository repo)
setDeployedForeignSourceRepository
setDeployedForeignSourceRepository
in interface ForeignSourceService
repo
- a ForeignSourceRepository
object.public void setPendingForeignSourceRepository(ForeignSourceRepository repo)
setPendingForeignSourceRepository
setPendingForeignSourceRepository
in interface ForeignSourceService
repo
- a ForeignSourceRepository
object.public Set<ForeignSource> getAllForeignSources()
getAllForeignSources
getAllForeignSources
in interface ForeignSourceService
Set
object.public ForeignSource getForeignSource(String name)
getForeignSource
getForeignSource
in interface ForeignSourceService
name
- a String
object.ForeignSource
object.public ForeignSource saveForeignSource(String name, ForeignSource fs)
saveForeignSource
saveForeignSource
in interface ForeignSourceService
name
- a String
object.fs
- a ForeignSource
object.ForeignSource
object.public void deleteForeignSource(String name)
deleteForeignSource
deleteForeignSource
in interface ForeignSourceService
name
- a String
object.public ForeignSource cloneForeignSource(String name, String target)
cloneForeignSource
cloneForeignSource
in interface ForeignSourceService
name
- a String
object.target
- a String
object.ForeignSource
object.public ForeignSource addParameter(String foreignSourceName, String pathToAdd)
addParameter
addParameter
in interface ForeignSourceService
foreignSourceName
- a String
object.pathToAdd
- a String
object.ForeignSource
object.public ForeignSource deletePath(String foreignSourceName, String pathToDelete)
deletePath
deletePath
in interface ForeignSourceService
foreignSourceName
- a String
object.pathToDelete
- a String
object.ForeignSource
object.public ForeignSource addDetectorToForeignSource(String foreignSource, String name)
addDetectorToForeignSource
addDetectorToForeignSource
in interface ForeignSourceService
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.public ForeignSource deleteDetector(String foreignSource, String name)
deleteDetector
deleteDetector
in interface ForeignSourceService
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.public ForeignSource addPolicyToForeignSource(String foreignSource, String name)
addPolicyToForeignSource
addPolicyToForeignSource
in interface ForeignSourceService
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.public ForeignSource deletePolicy(String foreignSource, String name)
deletePolicy
deletePolicy
in interface ForeignSourceService
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.public Map<String,String> getDetectorTypes()
getDetectorTypes
getDetectorTypes
in interface ForeignSourceService
Map
object.public Map<String,String> getPolicyTypes()
getPolicyTypes
getPolicyTypes
in interface ForeignSourceService
Map
object.public Map<String,PluginWrapper> getWrappers()
getWrappers
getWrappers
in interface ForeignSourceService
Map
object.Copyright © 2021. All rights reserved.