Class MalwareDetectionConnector
- java.lang.Object
-
- org.exoplatform.container.component.BaseComponentPlugin
-
- org.exoplatform.social.service.malwareDetection.connector.MalwareDetectionConnector
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
- Direct Known Subclasses:
TrendMicroMalwareDetectionConnector
public abstract class MalwareDetectionConnector extends org.exoplatform.container.component.BaseComponentPluginIs extended by all MalwareDetection connectors, and allows to build configuration needed by a list of connectors that is used for Malware detection.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringGET_MALWARE_INFECTED_ITEMS_PATHS_OPERATIONprotected static StringMALWARE_DETECTION_FEATURE
-
Constructor Summary
Constructors Constructor Description MalwareDetectionConnector(org.exoplatform.container.xml.InitParams initParams)Initializes a malware detection connector.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<String>getInfectedItemsPaths()StringgetType()booleanisDefault()voidsetDefault(boolean isDefault)voidsetType(String type)
-
-
-
Field Detail
-
MALWARE_DETECTION_FEATURE
protected static final String MALWARE_DETECTION_FEATURE
- See Also:
- Constant Field Values
-
GET_MALWARE_INFECTED_ITEMS_PATHS_OPERATION
protected static final String GET_MALWARE_INFECTED_ITEMS_PATHS_OPERATION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MalwareDetectionConnector
public MalwareDetectionConnector(org.exoplatform.container.xml.InitParams initParams)
Initializes a malware detection connector. The constructor is default that connectors must implement.- Parameters:
initParams- The parameters which are used for initializing the malware detection connector from configuration.- eXo level API
- Experimental
-
-