public interface ForeignSourceService
ForeignSourceService interface.
void setDeployedForeignSourceRepository(ForeignSourceRepository repo)
setDeployedForeignSourceRepository
repo
- a ForeignSourceRepository
object.void setPendingForeignSourceRepository(ForeignSourceRepository repo)
setPendingForeignSourceRepository
repo
- a ForeignSourceRepository
object.Set<ForeignSource> getAllForeignSources()
getAllForeignSources
Set
object.ForeignSource getForeignSource(String name)
getForeignSource
name
- a String
object.ForeignSource
object.ForeignSource saveForeignSource(String name, ForeignSource fs)
saveForeignSource
name
- a String
object.fs
- a ForeignSource
object.ForeignSource
object.ForeignSource cloneForeignSource(String name, String target)
cloneForeignSource
name
- a String
object.target
- a String
object.ForeignSource
object.void deleteForeignSource(String name)
deleteForeignSource
name
- a String
object.ForeignSource deletePath(String foreignSourceName, String dataPath)
deletePath
foreignSourceName
- a String
object.dataPath
- a String
object.ForeignSource
object.ForeignSource addParameter(String foreignSourceName, String dataPath)
addParameter
foreignSourceName
- a String
object.dataPath
- a String
object.ForeignSource
object.ForeignSource addDetectorToForeignSource(String foreignSource, String name)
addDetectorToForeignSource
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.ForeignSource deleteDetector(String foreignSource, String name)
deleteDetector
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.ForeignSource addPolicyToForeignSource(String foreignSource, String name)
addPolicyToForeignSource
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.ForeignSource deletePolicy(String foreignSource, String name)
deletePolicy
foreignSource
- a String
object.name
- a String
object.ForeignSource
object.Map<String,PluginWrapper> getWrappers()
getWrappers
Map
object.Copyright © 2021. All rights reserved.