Class MalwareDetectionFilesConnector
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.antimalware.connector.MalwareDetectionItemConnector
org.exoplatform.antimalware.connector.MalwareDetectionFilesConnector
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
-
Field Summary
Fields inherited from class org.exoplatform.antimalware.connector.MalwareDetectionItemConnector
INFECTED_ITEM_ID, INFECTED_ITEM_LAST_MODIFIER, INFECTED_ITEM_LAST_MODIFIER_ARGUMENT, INFECTED_ITEM_MODIFICATION_DATE, INFECTED_ITEM_NAME, INFECTED_ITEM_NAME_ARGUMENT, MALWARE_DETECTION_FEATUREFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsConstructorDescriptionMalwareDetectionFilesConnector(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.commons.file.services.FileService fileService) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanProcessInfectedItem(String infectedFilePath) voidcleanInfectedItem(Map<String, String> infectedItem) getInfectedItems(String infectedFilePath) Methods inherited from class org.exoplatform.antimalware.connector.MalwareDetectionItemConnector
getPathSeparator, getType, isEnable, processInfectedItem, setEnable, setTypeMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Constructor Details
-
MalwareDetectionFilesConnector
public MalwareDetectionFilesConnector(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.commons.file.services.FileService fileService)
-
-
Method Details
-
getInfectedItems
- Specified by:
getInfectedItemsin classMalwareDetectionItemConnector
-
canProcessInfectedItem
- Specified by:
canProcessInfectedItemin classMalwareDetectionItemConnector
-
cleanInfectedItem
- Specified by:
cleanInfectedItemin classMalwareDetectionItemConnector
-