Class ExternalFileSystemItemConnector
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.antimalware.connector.MalwareDetectionItemConnector
org.exoplatform.antimalware.connector.ExternalFileSystemItemConnector
- 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, INFECTED_ITEM_PATH, MALWARE_DETECTION_FEATUREFields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanProcessInfectedItem(String infectedItemPath) voidcleanInfectedItem(Map<String, String> infectedItem) getInfectedItems(String infectedItemPath) voidinit()voidprocessInfectedItem(String infectedItemPath) Methods inherited from class org.exoplatform.antimalware.connector.MalwareDetectionItemConnector
getPathSeparatorMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Constructor Details
-
ExternalFileSystemItemConnector
public ExternalFileSystemItemConnector()
-
-
Method Details
-
init
@PostConstruct public void init() -
canProcessInfectedItem
- Specified by:
canProcessInfectedItemin classMalwareDetectionItemConnector
-
getInfectedItems
- Specified by:
getInfectedItemsin classMalwareDetectionItemConnector
-
cleanInfectedItem
- Specified by:
cleanInfectedItemin classMalwareDetectionItemConnector
-
processInfectedItem
- Overrides:
processInfectedItemin classMalwareDetectionItemConnector
-