Index

A C D E F G H I M O P Q R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addConnector(DlpServiceConnector) - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Add Dlp Connector to the service
addConnector(DlpServiceConnector, Boolean) - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Add Dlp Connector to the service
addDlpPositiveItem(DlpPositiveItemEntity) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
addRestoredDlpItem(RestoredDlpItemEntity) - Method in class org.exoplatform.dlp.service.RestoredDlpItemServiceImpl
 
addToQueue(String, String) - Method in class org.exoplatform.dlp.queue.impl.QueueDlpServiceImpl
 
addToQueue(String, String) - Method in interface org.exoplatform.dlp.queue.QueueDlpService
Add a dlp operation to the dlp queue

C

changeFeatureActivation(String) - Method in class org.exoplatform.dlp.rest.DlpRestServices
 
checkExternal(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
checkExternal(String) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 

D

deleteByEntityId(String) - Method in class org.exoplatform.dlp.dao.DlpOperationDAOImpl
 
deleteDlpDocumentById(Long) - Method in class org.exoplatform.dlp.rest.DlpItemRestServices
 
deleteDlpPositiveItem(Long) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
deleteRestoredDlpItem(Long) - Method in class org.exoplatform.dlp.service.RestoredDlpItemServiceImpl
 
DLP_DETECT_ITEM_EVENT - Static variable in class org.exoplatform.dlp.notification.listener.PositiveItemDlpListener
 
DLP_DETECTED_ITEM_ID - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 
DLP_FEATURE - Static variable in class org.exoplatform.dlp.processor.DlpOperationProcessor
 
DLP_FEATURE - Static variable in class org.exoplatform.dlp.rest.DlpRestServices
 
DLP_POSITIVE_DETECTION - Static variable in class org.exoplatform.dlp.connector.DlpServiceConnector
 
DLP_QUARANTINE_FOLDER - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 
DLP_RESTORE_ITEM_EVENT - Static variable in class org.exoplatform.dlp.notification.listener.PositiveItemDlpListener
 
DLP_RESTORED_ITEM_AUTHOR - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 
DLP_RESTORED_ITEM_REFERENCE - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 
DLP_RESTORED_ITEM_TITLE - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 
DlpActivityAttachmentListener - Class in org.exoplatform.dlp.activity.listener
 
DlpActivityAttachmentListener(DlpPositiveItemService, ActivityStorage, PortalContainer) - Constructor for class org.exoplatform.dlp.activity.listener.DlpActivityAttachmentListener
 
DlpAdminDetectedItemPlugin - Class in org.exoplatform.dlp.notification.plugin
 
DlpAdminDetectedItemPlugin(InitParams, DlpPositiveItemService, OrganizationService) - Constructor for class org.exoplatform.dlp.notification.plugin.DlpAdminDetectedItemPlugin
 
DlpAdminDetectedItemPwaPlugin - Class in org.exoplatform.dlp.notification.pwa
 
DlpAdminDetectedItemPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.dlp.notification.pwa.DlpAdminDetectedItemPwaPlugin
 
DlpItemRestServices - Class in org.exoplatform.dlp.rest
 
DlpItemRestServices(DlpPositiveItemService, DlpOperationProcessor) - Constructor for class org.exoplatform.dlp.rest.DlpItemRestServices
 
DlpJob - Class in org.exoplatform.dlp.job
 
DlpJob() - Constructor for class org.exoplatform.dlp.job.DlpJob
 
DlpOperationDAOImpl - Class in org.exoplatform.dlp.dao
 
DlpOperationDAOImpl() - Constructor for class org.exoplatform.dlp.dao.DlpOperationDAOImpl
 
DlpOperationProcessor - Class in org.exoplatform.dlp.processor
 
DlpOperationProcessor() - Constructor for class org.exoplatform.dlp.processor.DlpOperationProcessor
 
DlpOperationProcessorImpl - Class in org.exoplatform.dlp.processor.impl
 
DlpOperationProcessorImpl(DlpOperationDAO) - Constructor for class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
DlpPositiveItemDAOImpl - Class in org.exoplatform.dlp.dao
 
DlpPositiveItemDAOImpl() - Constructor for class org.exoplatform.dlp.dao.DlpPositiveItemDAOImpl
 
DlpPositiveItemServiceImpl - Class in org.exoplatform.dlp.service
 
DlpPositiveItemServiceImpl(DlpPositiveItemDAO, OrganizationService, ListenerService, DlpOperationProcessor) - Constructor for class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
DlpRestServices - Class in org.exoplatform.dlp.rest
 
DlpRestServices() - Constructor for class org.exoplatform.dlp.rest.DlpRestServices
 
DlpServiceConnector - Class in org.exoplatform.dlp.connector
Is extended by all DlpService connectors, and allows to build configuration needed by a list of connectors that is used for Dlp.
DlpServiceConnector(InitParams) - Constructor for class org.exoplatform.dlp.connector.DlpServiceConnector
Initializes a dlp service connector.
DlpUserDetectedItemPlugin - Class in org.exoplatform.dlp.notification.plugin
 
DlpUserDetectedItemPlugin(InitParams, DlpPositiveItemService) - Constructor for class org.exoplatform.dlp.notification.plugin.DlpUserDetectedItemPlugin
 
DlpUserDetectedItemPwaPlugin - Class in org.exoplatform.dlp.notification.pwa
 
DlpUserDetectedItemPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.dlp.notification.pwa.DlpUserDetectedItemPwaPlugin
 
DlpUserRestoredItemPlugin - Class in org.exoplatform.dlp.notification.plugin
 
DlpUserRestoredItemPlugin(InitParams) - Constructor for class org.exoplatform.dlp.notification.plugin.DlpUserRestoredItemPlugin
 
DlpUserRestoredItemPwaPlugin - Class in org.exoplatform.dlp.notification.pwa
 
DlpUserRestoredItemPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.dlp.notification.pwa.DlpUserRestoredItemPwaPlugin
 
DlpUtils - Class in org.exoplatform.dlp.utils
 

E

execute(Context) - Method in class org.exoplatform.dlp.action.FileDLPAction
 
execute(JobExecutionContext) - Method in class org.exoplatform.dlp.job.DlpJob
 
EXO_CURRENT_PROVIDER - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 
EXO_DLP_ITEM_MIXIN - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 
EXO_RESTORE_LOCATION - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 

F

FileDLPAction - Class in org.exoplatform.dlp.action
JCR action which listens on all nodes events to validate them
FileDLPAction() - Constructor for class org.exoplatform.dlp.action.FileDLPAction
 
FileDlpConnector - Class in org.exoplatform.dlp.connector
Dlp Connector for Files
FileDlpConnector(InitParams, FileSearchServiceConnector, RepositoryService, IndexingService, DlpOperationProcessor, RestoredDlpItemService, LinkManager, TrashService) - Constructor for class org.exoplatform.dlp.connector.FileDlpConnector
 
findAllFirstWithOffset(int, int) - Method in class org.exoplatform.dlp.dao.DlpOperationDAOImpl
 
findByEntityIdAndType(String, String) - Method in class org.exoplatform.dlp.dao.DlpOperationDAOImpl
 
findDlpPositiveItemByReference(String) - Method in class org.exoplatform.dlp.dao.DlpPositiveItemDAOImpl
 
findRestoredDlpItemByReference(String) - Method in class org.exoplatform.dlp.dao.RestoredDlpItemDAOImpl
 

G

getBatchNumber() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
getConnectors() - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Gets all current connectors
getDisplayName() - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
getDlpKeywords() - Method in class org.exoplatform.dlp.rest.DlpItemRestServices
 
getDlpPositiveItemById(Long) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
getDlpPositiveItemByReference(String) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
getDlpPositiveItems(int, int) - Method in class org.exoplatform.dlp.dao.DlpPositiveItemDAOImpl
 
getDlpPositiveItems(int, int) - Method in class org.exoplatform.dlp.rest.DlpItemRestServices
 
getDlpPositiveItemsCount() - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
getDlpPositivesItems(int, int) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
getDlpRestoredUri(String) - Static method in class org.exoplatform.dlp.utils.DlpUtils
Gets the link of restored dlp file
getDlpRestoredUrl(String) - Static method in class org.exoplatform.dlp.utils.DlpUtils
Get the Redirect restored item url
getId() - Method in class org.exoplatform.dlp.notification.plugin.DlpAdminDetectedItemPlugin
 
getId() - Method in class org.exoplatform.dlp.notification.plugin.DlpUserDetectedItemPlugin
 
getId() - Method in class org.exoplatform.dlp.notification.plugin.DlpUserRestoredItemPlugin
 
getId() - Method in class org.exoplatform.dlp.notification.pwa.DlpAdminDetectedItemPwaPlugin
 
getId() - Method in class org.exoplatform.dlp.notification.pwa.DlpUserDetectedItemPwaPlugin
 
getId() - Method in class org.exoplatform.dlp.notification.pwa.DlpUserRestoredItemPwaPlugin
 
getItemUrl(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
getItemUrl(String) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 
getKeywords() - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
 
getKeywords() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
getQuarantinePageUri() - Static method in class org.exoplatform.dlp.utils.DlpUtils
Gets the link of quarantine page
getQuarantineRedirectURL() - Static method in class org.exoplatform.dlp.utils.DlpUtils
Get the Redirect quarantine page url
getRestoredDlpItemByReference(String) - Method in class org.exoplatform.dlp.service.RestoredDlpItemServiceImpl
 
getType() - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 

H

hasKeywords() - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
 
hasKeywords() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 

I

ID - Static variable in class org.exoplatform.dlp.notification.plugin.DlpAdminDetectedItemPlugin
 
ID - Static variable in class org.exoplatform.dlp.notification.plugin.DlpUserDetectedItemPlugin
 
ID - Static variable in class org.exoplatform.dlp.notification.plugin.DlpUserRestoredItemPlugin
 
ID - Static variable in class org.exoplatform.dlp.notification.pwa.DlpAdminDetectedItemPwaPlugin
 
ID - Static variable in class org.exoplatform.dlp.notification.pwa.DlpUserDetectedItemPwaPlugin
 
ID - Static variable in class org.exoplatform.dlp.notification.pwa.DlpUserRestoredItemPwaPlugin
 
interrupt() - Method in class org.exoplatform.dlp.job.DlpJob
 
interrupt() - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Interrupt the dlp queue process
interrupt() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
isDlpAdmin() - Static method in class org.exoplatform.dlp.utils.DlpUtils
 
isEnable() - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
isValid(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpAdminDetectedItemPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpUserDetectedItemPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpUserRestoredItemPlugin
 

M

MailTemplateProvider - Class in org.exoplatform.dlp.notification.channel.template
 
MailTemplateProvider(InitParams) - Constructor for class org.exoplatform.dlp.notification.channel.template.MailTemplateProvider
 
makeNotification(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpAdminDetectedItemPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpUserDetectedItemPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.dlp.notification.plugin.DlpUserRestoredItemPlugin
 

O

onError(Exception, Context) - Method in class org.exoplatform.dlp.action.FileDLPAction
 
onEvent(Event<Object, Object>) - Method in class org.exoplatform.dlp.activity.listener.DlpActivityAttachmentListener
 
onEvent(Event<DlpPositiveItemService, Object>) - Method in class org.exoplatform.dlp.notification.listener.PositiveItemDlpListener
dlp positive item detected/restored
onEvent(Event<DlpPositiveItemService, String>) - Method in class org.exoplatform.dlp.listener.PositiveFileDLPListener
 
onEvent(Event<DlpPositiveItemService, DlpPositiveItemEntity>) - Method in class org.exoplatform.dlp.listener.RestoreFileDLPListener
 
org.exoplatform.dlp.action - package org.exoplatform.dlp.action
 
org.exoplatform.dlp.activity.listener - package org.exoplatform.dlp.activity.listener
 
org.exoplatform.dlp.connector - package org.exoplatform.dlp.connector
 
org.exoplatform.dlp.dao - package org.exoplatform.dlp.dao
 
org.exoplatform.dlp.job - package org.exoplatform.dlp.job
 
org.exoplatform.dlp.listener - package org.exoplatform.dlp.listener
 
org.exoplatform.dlp.notification.channel.template - package org.exoplatform.dlp.notification.channel.template
 
org.exoplatform.dlp.notification.listener - package org.exoplatform.dlp.notification.listener
 
org.exoplatform.dlp.notification.plugin - package org.exoplatform.dlp.notification.plugin
 
org.exoplatform.dlp.notification.pwa - package org.exoplatform.dlp.notification.pwa
 
org.exoplatform.dlp.processor - package org.exoplatform.dlp.processor
 
org.exoplatform.dlp.processor.impl - package org.exoplatform.dlp.processor.impl
 
org.exoplatform.dlp.queue - package org.exoplatform.dlp.queue
 
org.exoplatform.dlp.queue.impl - package org.exoplatform.dlp.queue.impl
 
org.exoplatform.dlp.rest - package org.exoplatform.dlp.rest
 
org.exoplatform.dlp.service - package org.exoplatform.dlp.service
 
org.exoplatform.dlp.utils - package org.exoplatform.dlp.utils
 

P

PositiveFileDLPListener - Class in org.exoplatform.dlp.listener
 
PositiveFileDLPListener() - Constructor for class org.exoplatform.dlp.listener.PositiveFileDLPListener
 
PositiveItemDlpListener - Class in org.exoplatform.dlp.notification.listener
 
PositiveItemDlpListener() - Constructor for class org.exoplatform.dlp.notification.listener.PositiveItemDlpListener
 
PRIVATE_PATH - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 
process() - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Add all documents in the dlp queue
process() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.dlp.notification.pwa.DlpAdminDetectedItemPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.dlp.notification.pwa.DlpUserDetectedItemPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.dlp.notification.pwa.DlpUserRestoredItemPwaPlugin
 
processItem(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
processItem(String) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 

Q

QueueDlpService - Interface in org.exoplatform.dlp.queue
 
QueueDlpServiceImpl - Class in org.exoplatform.dlp.queue.impl
 
QueueDlpServiceImpl(DlpOperationDAO) - Constructor for class org.exoplatform.dlp.queue.impl.QueueDlpServiceImpl
 

R

removeAllItemFromQueue(String) - Method in class org.exoplatform.dlp.queue.impl.QueueDlpServiceImpl
 
removeAllItemFromQueue(String) - Method in interface org.exoplatform.dlp.queue.QueueDlpService
Remove from queue all dlp operation for the provided id
removePositiveItem(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
removePositiveItem(String) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 
RESTORE_PATH - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 
RestoredDlpItemDAOImpl - Class in org.exoplatform.dlp.dao
 
RestoredDlpItemDAOImpl() - Constructor for class org.exoplatform.dlp.dao.RestoredDlpItemDAOImpl
 
RestoredDlpItemServiceImpl - Class in org.exoplatform.dlp.service
 
RestoredDlpItemServiceImpl(RestoredDlpItemDAO) - Constructor for class org.exoplatform.dlp.service.RestoredDlpItemServiceImpl
 
restoreDlpPositiveItem(Long) - Method in class org.exoplatform.dlp.service.DlpPositiveItemServiceImpl
 
restoreDlpPositiveItems(Long) - Method in class org.exoplatform.dlp.rest.DlpItemRestServices
 
RestoreFileDLPListener - Class in org.exoplatform.dlp.listener
 
RestoreFileDLPListener() - Constructor for class org.exoplatform.dlp.listener.RestoreFileDLPListener
 
restorePositiveItem(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
restorePositiveItem(String) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 

S

setBatchNumber(Integer) - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
setDisplayName(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
setDlpKeywords(String) - Method in class org.exoplatform.dlp.rest.DlpItemRestServices
 
setEnable(boolean) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
setKeywords(String) - Method in class org.exoplatform.dlp.processor.DlpOperationProcessor
Set the Dlp Keywords
setKeywords(String) - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
setType(String) - Method in class org.exoplatform.dlp.connector.DlpServiceConnector
 
start() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 
stop() - Method in class org.exoplatform.dlp.processor.impl.DlpOperationProcessorImpl
 

T

treatItem(String, Collection<SearchResult>) - Method in class org.exoplatform.dlp.connector.FileDlpConnector
 
TYPE - Static variable in class org.exoplatform.dlp.connector.FileDlpConnector
 
TYPE - Static variable in class org.exoplatform.dlp.utils.DlpUtils
 

W

WebTemplateProvider - Class in org.exoplatform.dlp.notification.channel.template
 
WebTemplateProvider(InitParams) - Constructor for class org.exoplatform.dlp.notification.channel.template.WebTemplateProvider
 
A C D E F G H I M O P Q R S T W 
All Classes and Interfaces|All Packages|Constant Field Values