public interface AuditManager
Modifier and Type | Method and Description |
---|---|
void |
addAuditEvent(MetadataRepository repository,
AuditEvent event) |
void |
deleteAuditEvents(MetadataRepository metadataRepository,
String repositoryId) |
List<AuditEvent> |
getAuditEventsInRange(MetadataRepository metadataRepository,
Collection<String> repositoryIds,
Date startTime,
Date endTime)
Get all audit events from the given repositories that match a certain range
|
List<AuditEvent> |
getAuditEventsInRange(MetadataRepository metadataRepository,
Collection<String> repositoryIds,
String resourcePattern,
Date startTime,
Date endTime)
Get all audit events from the given repositories that match a certain range and resource pattern
|
List<AuditEvent> |
getMostRecentAuditEvents(MetadataRepository metadataRepository,
List<String> repositoryIds) |
List<AuditEvent> getMostRecentAuditEvents(MetadataRepository metadataRepository, List<String> repositoryIds) throws MetadataRepositoryException
MetadataRepositoryException
void addAuditEvent(MetadataRepository repository, AuditEvent event) throws MetadataRepositoryException
MetadataRepositoryException
void deleteAuditEvents(MetadataRepository metadataRepository, String repositoryId) throws MetadataRepositoryException
MetadataRepositoryException
List<AuditEvent> getAuditEventsInRange(MetadataRepository metadataRepository, Collection<String> repositoryIds, Date startTime, Date endTime) throws MetadataRepositoryException
metadataRepository
- repositoryIds
- the repositories to retrieve events forstartTime
- find events only after this timeendTime
- find events only before this timeMetadataRepositoryException
List<AuditEvent> getAuditEventsInRange(MetadataRepository metadataRepository, Collection<String> repositoryIds, String resourcePattern, Date startTime, Date endTime) throws MetadataRepositoryException
metadataRepository
- repositoryIds
- the repositories to retrieve events forresourcePattern
- find all events whose resources start with this stringstartTime
- find events only after this timeendTime
- find events only before this timeMetadataRepositoryException
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.