Skip navigation links
A B C E G I L M O P R U X 

A

AUDIT - Static variable in class org.fcrepo.audit.AuditNamespaces
 
AuditNamespaces - Class in org.fcrepo.audit
 
Auditor - Interface in org.fcrepo.audit
An interface for recording auditable Fedora events.
AuditProperties - Class in org.fcrepo.audit
 
AuditUtils - Class in org.fcrepo.audit
Audit utility functions

B

BINARY_TYPE - Static variable in class org.fcrepo.audit.AuditProperties
 

C

CONTENT_ADD - Static variable in class org.fcrepo.audit.AuditProperties
 
CONTENT_MOD - Static variable in class org.fcrepo.audit.AuditProperties
 
CONTENT_REM - Static variable in class org.fcrepo.audit.AuditProperties
 
createAuditNode(FedoraEvent) - Method in class org.fcrepo.audit.InternalAuditor
Creates a node for the audit event under the configured container.
createStatement(Resource, String, RDFNode) - Method in class org.fcrepo.audit.InternalAuditor
 

E

EVENT_TYPE - Static variable in class org.fcrepo.audit.AuditNamespaces
 

G

get(String) - Method in class org.fcrepo.audit.UuidPathMinter
Mint a unique identifier given a UUID
getAuditEventType(Set<String>, Set<String>) - Static method in class org.fcrepo.audit.AuditUtils
Returns the Audit event type based on fedora event type and properties.
getEventPath(String) - Method in class org.fcrepo.audit.InternalAuditor
 
getEventURIs(Set<EventType>) - Static method in class org.fcrepo.audit.AuditUtils
Returns the set of event type URIs for the integer event types.

I

INTERNAL_EVENT - Static variable in class org.fcrepo.audit.AuditProperties
 
InternalAuditor - Class in org.fcrepo.audit
Auditor implementation that creates audit nodes in the repository.
InternalAuditor() - Constructor for class org.fcrepo.audit.InternalAuditor
 

L

LogbackAuditor - Class in org.fcrepo.audit
A proof-of-concept Auditor implementation that uses Logback.
LogbackAuditor() - Constructor for class org.fcrepo.audit.LogbackAuditor
 

M

METADATA_MOD - Static variable in class org.fcrepo.audit.AuditProperties
 

O

OBJECT_ADD - Static variable in class org.fcrepo.audit.AuditProperties
 
OBJECT_REM - Static variable in class org.fcrepo.audit.AuditProperties
 
org.fcrepo.audit - package org.fcrepo.audit
This package provides functionality for auditing Fedora events.

P

PREMIS - Static variable in class org.fcrepo.audit.AuditNamespaces
 
PREMIS_AGENT - Static variable in class org.fcrepo.audit.AuditProperties
 
PREMIS_EVENT - Static variable in class org.fcrepo.audit.AuditProperties
 
PREMIS_TIME - Static variable in class org.fcrepo.audit.AuditProperties
 
PREMIS_TYPE - Static variable in class org.fcrepo.audit.AuditProperties
 
PROV - Static variable in class org.fcrepo.audit.AuditNamespaces
 
PROV_EVENT - Static variable in class org.fcrepo.audit.AuditProperties
 

R

RDF_TYPE - Static variable in class org.fcrepo.audit.AuditProperties
 
recordEvent(FedoraEvent) - Method in interface org.fcrepo.audit.Auditor
 
recordEvent(FedoraEvent) - Method in class org.fcrepo.audit.InternalAuditor
Fedora internal events are received and processed by this method.
recordEvent(FedoraEvent) - Method in class org.fcrepo.audit.LogbackAuditor
 
register() - Method in class org.fcrepo.audit.InternalAuditor
Register with the EventBus to receive events.
register() - Method in class org.fcrepo.audit.LogbackAuditor
Register with the EventBus to receive events.
releaseConnections() - Method in class org.fcrepo.audit.InternalAuditor
Close external connections
REPOSITORY - Static variable in class org.fcrepo.audit.AuditNamespaces
 
RESOURCE_CREATION - Static variable in class org.fcrepo.audit.AuditProperties
 
RESOURCE_DELETION - Static variable in class org.fcrepo.audit.AuditProperties
 
RESOURCE_MODIFICATION - Static variable in class org.fcrepo.audit.AuditProperties
 

U

UuidPathMinter - Class in org.fcrepo.audit
PID minter that creates hierarchical IDs from a given UUID.
UuidPathMinter() - Constructor for class org.fcrepo.audit.UuidPathMinter
 

X

XSD - Static variable in class org.fcrepo.audit.AuditNamespaces
 
A B C E G I L M O P R U X 
Skip navigation links

Copyright © 2013–2016 DuraSpace, Inc.. All rights reserved.