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.InitializingBeanExceptionpublic void setDeployedForeignSourceRepository(ForeignSourceRepository repo)
setDeployedForeignSourceRepository
setDeployedForeignSourceRepository in interface ForeignSourceServicerepo - a ForeignSourceRepository object.public void setPendingForeignSourceRepository(ForeignSourceRepository repo)
setPendingForeignSourceRepository
setPendingForeignSourceRepository in interface ForeignSourceServicerepo - a ForeignSourceRepository object.public Set<ForeignSource> getAllForeignSources()
getAllForeignSources
getAllForeignSources in interface ForeignSourceServiceSet object.public ForeignSource getForeignSource(String name)
getForeignSource
getForeignSource in interface ForeignSourceServicename - a String object.ForeignSource object.public ForeignSource saveForeignSource(String name, ForeignSource fs)
saveForeignSource
saveForeignSource in interface ForeignSourceServicename - a String object.fs - a ForeignSource object.ForeignSource object.public void deleteForeignSource(String name)
deleteForeignSource
deleteForeignSource in interface ForeignSourceServicename - a String object.public ForeignSource cloneForeignSource(String name, String target)
cloneForeignSource
cloneForeignSource in interface ForeignSourceServicename - a String object.target - a String object.ForeignSource object.public ForeignSource addParameter(String foreignSourceName, String pathToAdd)
addParameter
addParameter in interface ForeignSourceServiceforeignSourceName - a String object.pathToAdd - a String object.ForeignSource object.public ForeignSource deletePath(String foreignSourceName, String pathToDelete)
deletePath
deletePath in interface ForeignSourceServiceforeignSourceName - a String object.pathToDelete - a String object.ForeignSource object.public ForeignSource addDetectorToForeignSource(String foreignSource, String name)
addDetectorToForeignSource
addDetectorToForeignSource in interface ForeignSourceServiceforeignSource - a String object.name - a String object.ForeignSource object.public ForeignSource deleteDetector(String foreignSource, String name)
deleteDetector
deleteDetector in interface ForeignSourceServiceforeignSource - a String object.name - a String object.ForeignSource object.public ForeignSource addPolicyToForeignSource(String foreignSource, String name)
addPolicyToForeignSource
addPolicyToForeignSource in interface ForeignSourceServiceforeignSource - a String object.name - a String object.ForeignSource object.public ForeignSource deletePolicy(String foreignSource, String name)
deletePolicy
deletePolicy in interface ForeignSourceServiceforeignSource - a String object.name - a String object.ForeignSource object.public Map<String,String> getDetectorTypes()
getDetectorTypes
getDetectorTypes in interface ForeignSourceServiceMap object.public Map<String,String> getPolicyTypes()
getPolicyTypes
getPolicyTypes in interface ForeignSourceServiceMap object.public Map<String,PluginWrapper> getWrappers()
getWrappers
getWrappers in interface ForeignSourceServiceMap object.Copyright © 2022. All rights reserved.