public final class AuditEventDispatcher.RegisteredGlobalAuditSpecification extends AuditEventDispatcher.RegisteredAuditSpecification
Constructor and Description |
---|
RegisteredGlobalAuditSpecification(LibrarySession session,
AuditSpecification auditSpec)
Constructs a RegisteredGlobalAuditSpecification.
|
Modifier and Type | Method and Description |
---|---|
void |
initialize(LibrarySession session,
AuditSpecification auditSpec)
Initializes a RegisteredGlobalAuditSpecification.
|
protected void |
invalidateAllDomains(LibrarySession session)
Invalidates the cached audit type entries for all domains.
|
protected void |
invalidateDomain(LibrarySession session,
long domainIdVal)
Invalidate the cached audit type entries for the specified domain.
|
protected boolean |
isEventApplicable(LibrarySession session,
RawAuditEvent rawEvent)
Is the specified AuditEvent applicable to this AuditSpecification?
|
getAuditEventPropertyTableName, getAuditEventTableName, getAuditSpecification, getAuditSpecificationId, getMinimumEventId, initialize, isAuditSpecificationActive, isHandlerNotifiedWhenEventsPosted, isPendingAuditEventDispatchRequests, setMinimumEventId, setPendingAuditEventDispatchRequests
public RegisteredGlobalAuditSpecification(LibrarySession session, AuditSpecification auditSpec) throws IfsException
session
- the posted audit eventauditSpec
- the AuditSpecificationIfsException
- if the operation failspublic void initialize(LibrarySession session, AuditSpecification auditSpec) throws IfsException
initialize
in class AuditEventDispatcher.RegisteredAuditSpecification
session
- the posted audit eventauditSpec
- the AuditSpecificationIfsException
- if the operation failsprotected boolean isEventApplicable(LibrarySession session, RawAuditEvent rawEvent)
isEventApplicable
in class AuditEventDispatcher.RegisteredAuditSpecification
session
- the session contextrawEvent
- the raw event to checkprotected void invalidateDomain(LibrarySession session, long domainIdVal)
session
- the session contextdomainIdVal
- the domain to invalidateprotected void invalidateAllDomains(LibrarySession session)
session
- the session contextCopyright © 2023. All rights reserved.