public abstract class DlpOperationProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DLP_FEATURE |
| Constructor and Description |
|---|
DlpOperationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnector(DlpServiceConnector dlpServiceConnector)
Add Dlp Connector to the service
|
void |
addConnector(DlpServiceConnector dlpServiceConnector,
Boolean override)
Add Dlp Connector to the service
|
Map<String,DlpServiceConnector> |
getConnectors()
Gets all current connectors
|
abstract void |
interrupt()
Interrupt the dlp queue process
|
abstract void |
process()
Add all documents in the dlp queue
|
public static final String DLP_FEATURE
public void addConnector(DlpServiceConnector dlpServiceConnector)
dlpServiceConnector - the dlp connector to addpublic void addConnector(DlpServiceConnector dlpServiceConnector, Boolean override)
dlpServiceConnector - the dlp connector to addoverride - equal true if we can override an existing connector, false otherwisepublic Map<String,DlpServiceConnector> getConnectors()
public abstract void process()
public abstract void interrupt()
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.