Class DlpOperationProcessorImpl
- java.lang.Object
-
- org.exoplatform.commons.dlp.processor.DlpOperationProcessor
-
- org.exoplatform.commons.dlp.processor.impl.DlpOperationProcessorImpl
-
- All Implemented Interfaces:
org.picocontainer.Startable
public class DlpOperationProcessorImpl extends DlpOperationProcessor implements org.picocontainer.Startable
-
-
Field Summary
-
Fields inherited from class org.exoplatform.commons.dlp.processor.DlpOperationProcessor
DLP_FEATURE
-
-
Constructor Summary
Constructors Constructor Description DlpOperationProcessorImpl(DlpOperationDAO dlpOperationDAO)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetBatchNumber()StringgetKeywords()booleanhasKeywords()voidinterrupt()Interrupt the dlp queue processvoidprocess()Add all documents in the dlp queuevoidsetBatchNumber(Integer batchNumber)voidsetKeywords(String keywords)Set the Dlp Keywordsvoidstart()voidstop()-
Methods inherited from class org.exoplatform.commons.dlp.processor.DlpOperationProcessor
addConnector, addConnector, getConnectors
-
-
-
-
Constructor Detail
-
DlpOperationProcessorImpl
public DlpOperationProcessorImpl(DlpOperationDAO dlpOperationDAO)
-
-
Method Detail
-
start
public void start()
- Specified by:
startin interfaceorg.picocontainer.Startable
-
stop
public void stop()
- Specified by:
stopin interfaceorg.picocontainer.Startable
-
getKeywords
public String getKeywords()
- Specified by:
getKeywordsin classDlpOperationProcessor- Returns:
- the Dlp Keywords
-
hasKeywords
public boolean hasKeywords()
- Specified by:
hasKeywordsin classDlpOperationProcessor- Returns:
- the Dlp Keywords
-
setKeywords
public void setKeywords(String keywords)
Description copied from class:DlpOperationProcessorSet the Dlp Keywords- Specified by:
setKeywordsin classDlpOperationProcessor
-
process
public void process()
Description copied from class:DlpOperationProcessorAdd all documents in the dlp queue- Specified by:
processin classDlpOperationProcessor
-
interrupt
public void interrupt()
Description copied from class:DlpOperationProcessorInterrupt the dlp queue process- Specified by:
interruptin classDlpOperationProcessor
-
getBatchNumber
public Integer getBatchNumber()
-
setBatchNumber
public void setBatchNumber(Integer batchNumber)
-
-