A C D E F G H I L M N O P Q R S

A

ACTOR_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the actor key field in the actor table.
ACTOR_NAME - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the actor name field in the actor table.
ACTOR_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the actor table.
addAuditTrails(AuditTrailEvents, String) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
addAuditTrails(AuditTrailEvents, String) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
ingest audit trails into the store.
AuditDatabaseConstants - Class in org.bitrepository.audittrails.store
Container for the constants for the audit trail database.
AuditDatabaseExtractor - Class in org.bitrepository.audittrails.store
Extractor for the audit trail events from the AuditTrailServiceDatabase.
AuditDatabaseExtractor(ExtractModel, DBConnector) - Constructor for class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Constructor.
AuditDatabaseIngestor - Class in org.bitrepository.audittrails.store
Handles the ingestion of the Audit Events into the database.
AuditDatabaseIngestor(DBConnector) - Constructor for class org.bitrepository.audittrails.store.AuditDatabaseIngestor
Constructor.
AuditEventIterator - Class in org.bitrepository.audittrails.store
Class to iterate over the set of AuditTrailEvents produced by a resultset.
AuditEventIterator(PreparedStatement) - Constructor for class org.bitrepository.audittrails.store.AuditEventIterator
 
AuditPacker - Class in org.bitrepository.audittrails.preserver
Performs the extraction and packaging of audit trails for preservation for a specific collection.
AuditPacker(AuditTrailStore, AuditTrailPreservation, String) - Constructor for class org.bitrepository.audittrails.preserver.AuditPacker
Constructor.
AuditPreservationEventHandler - Class in org.bitrepository.audittrails.preserver
The event handler for the preservation of audit trail data.
AuditPreservationEventHandler(Map<String, Long>, AuditTrailStore, String) - Constructor for class org.bitrepository.audittrails.preserver.AuditPreservationEventHandler
Constructor.
AUDITTRAIL_ACTOR_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the actor key field in the audit trail table.
AUDITTRAIL_AUDIT - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the audit field in the audit trail table.
AUDITTRAIL_CONTRIBUTOR_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of teh contributor key in the audit trail table.
AUDITTRAIL_FILE_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the file key field in the audit trail table.
AUDITTRAIL_FINGERPRINT - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the fingerprint field in the audit trail table.
AUDITTRAIL_INFORMATION - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the information field in the audit trail table.
AUDITTRAIL_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the key field for the entries in the table.
AUDITTRAIL_OPERATION - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the operation field in the audit trail table.
AUDITTRAIL_OPERATION_DATE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the operation date field in the audit trail table.
AUDITTRAIL_OPERATION_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the operationID field in the audit trail table.
AUDITTRAIL_SEQUENCE_NUMBER - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the sequence number field in the audit trail table.
AUDITTRAIL_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the audit trail table.
AuditTrailCollector - Class in org.bitrepository.audittrails.collector
Manages the retrieval of of AuditTrails from contributors.
AuditTrailCollector(Settings, AuditTrailClient, AuditTrailStore) - Constructor for class org.bitrepository.audittrails.collector.AuditTrailCollector
 
AuditTrailDatabaseCreator - Class in org.bitrepository.audittrails.store
Used for creating audit trail service databases.
AuditTrailDatabaseCreator() - Constructor for class org.bitrepository.audittrails.store.AuditTrailDatabaseCreator
 
AuditTrailDatabaseManager - Class in org.bitrepository.audittrails.store
Manager for the database of the AuditTrailService.
AuditTrailDatabaseManager(DatabaseSpecifics) - Constructor for class org.bitrepository.audittrails.store.AuditTrailDatabaseManager
 
AuditTrailPreserver - Interface in org.bitrepository.audittrails.preserver
Interface for the preservation of audit trails.
AuditTrailService - Class in org.bitrepository.audittrails
Class to expose the functionality of the AuditTrailService.
AuditTrailService(AuditTrailStore, AuditTrailCollector, ContributorMediator, Settings) - Constructor for class org.bitrepository.audittrails.AuditTrailService
Constructor.
AuditTrailServiceContextListener - Class in org.bitrepository.audittrails.webservice
The Context listener for the AuditTrailService
AuditTrailServiceContextListener() - Constructor for class org.bitrepository.audittrails.webservice.AuditTrailServiceContextListener
 
AuditTrailServiceDAO - Class in org.bitrepository.audittrails.store
Audit trail storages backed by a database for preserving
AuditTrailServiceDAO(DatabaseManager) - Constructor for class org.bitrepository.audittrails.store.AuditTrailServiceDAO
Constructor.
AuditTrailServiceDatabaseMigrator - Class in org.bitrepository.audittrails.store
Migration class for the AuditTrailDatabase of the AuditTrailService.
AuditTrailServiceDatabaseMigrator(DBConnector) - Constructor for class org.bitrepository.audittrails.store.AuditTrailServiceDatabaseMigrator
Constructor.
AuditTrailServiceFactory - Class in org.bitrepository.audittrails
Factory class for accessing the AuditTrailService
AuditTrailStore - Interface in org.bitrepository.audittrails.store
Interface for the storage of audit trail information for the AuditTrailService.

C

close() - Method in class org.bitrepository.audittrails.collector.AuditTrailCollector
Closes the AuditTrailCollector.
close() - Method in interface org.bitrepository.audittrails.preserver.AuditTrailPreserver
Stop the preservation of audit trails.
close() - Method in class org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver
 
close() - Method in class org.bitrepository.audittrails.store.AuditEventIterator
Method to explicitly close the ResultSet in the AuditEventIterator
close() - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
close() - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Closes the store.
collectAuditTrails() - Method in class org.bitrepository.audittrails.AuditTrailService
Collects all the newest audit trails from the given collection.
collectAuditTrails() - Method in class org.bitrepository.audittrails.webservice.RestAuditTrailService
 
COLLECTION_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The id for the collection.
COLLECTION_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The key for entries in the collection table.
COLLECTION_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the collection table.
collectNewestAudits(String) - Method in class org.bitrepository.audittrails.collector.AuditTrailCollector
Instantiates a collection of all the newest audit trails.
CONTRIBUTOR_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the contributor id field in the contributor table.
CONTRIBUTOR_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the contributor key field in the contributor table.
CONTRIBUTOR_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the contributor table.
createAuditTrailDatabase(Settings, String) - Method in class org.bitrepository.audittrails.store.AuditTrailDatabaseCreator
 
createNewPackage() - Method in class org.bitrepository.audittrails.preserver.AuditPacker
Creates a new package with all the newest audit trails from all contributors, e.g.

D

DATABASE_VERSION_ENTRY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the version table entry for the database.
DEFAULT_AUDIT_TRAIL_DB_SCRIPT - Static variable in class org.bitrepository.audittrails.store.AuditTrailDatabaseCreator
 
DEFAULT_MAX_NUMBER_OF_RESULTS - Static variable in class org.bitrepository.audittrails.collector.IncrementalCollector
Will be used in case of no MaxNumberOfResult are provided

E

extractAuditEventsByIterator() - Method in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Method to extract the requested audit trails

F

FILE_COLLECTION_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the collectionkey field in the file table.
FILE_FILEID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the fileid field in the file table.
FILE_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the file key field in the file table.
FILE_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the file table.

G

getAuditTrailsByIterator(String, String, String, Long, Long, String, FileAction, Date, Date, String, String) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
getAuditTrailsByIterator(String, String, String, Long, Long, String, FileAction, Date, Date, String, String) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Obtain AuditEventIterator for extracting audit trails from the store.
getAuditTrailService() - Static method in class org.bitrepository.audittrails.AuditTrailServiceFactory
Factory method to retrieve AuditTrailService
getCollectionID() - Method in class org.bitrepository.audittrails.collector.IncrementalCollector
Method to get the ID of the collection to get audit trails from
getDatabaseCreationScript() - Method in class org.bitrepository.audittrails.store.AuditTrailDatabaseManager
 
getDatabaseSpecifics() - Method in class org.bitrepository.audittrails.store.AuditTrailDatabaseManager
 
getMigrator() - Method in class org.bitrepository.audittrails.store.AuditTrailDatabaseManager
 
getNextAuditTrailEvent() - Method in class org.bitrepository.audittrails.store.AuditEventIterator
Method to return the next AuditTrailEvent in the ResultSet When no more AuditTrailEvents are available, null is returned and the internal ResultSet closed.
getPreservationSequenceNumber(String, String) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
getPreservationSequenceNumber(String, String) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Retrieves the preservation sequence number for the given contributor, which tells how far the preservation of the audit trails has gotten.
getSequenceNumbersReached() - Method in class org.bitrepository.audittrails.preserver.AuditPacker
Makes a copy of the map, which is returned.
getService() - Method in class org.bitrepository.audittrails.webservice.AuditTrailServiceContextListener
 
getSettingsParameter() - Method in class org.bitrepository.audittrails.webservice.AuditTrailServiceContextListener
 

H

handleEvent(OperationEvent) - Method in class org.bitrepository.audittrails.preserver.AuditPreservationEventHandler
 
havePreservationKey(String, String) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
havePreservationKey(String, String) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Check to see if the database knows a contributor

I

IncrementalCollector - Class in org.bitrepository.audittrails.collector
Will perform a single collection of audit trails, potential through multiple sequential getAuditTrail calls if the set of new audit trails is large.
IncrementalCollector(String, String, AuditTrailClient, AuditTrailStore, BigInteger) - Constructor for class org.bitrepository.audittrails.collector.IncrementalCollector
 
ingestAuditEvents(AuditTrailEvent, String) - Method in class org.bitrepository.audittrails.store.AuditDatabaseIngestor
Ingests the given audit trails into the database.
init(String) - Static method in class org.bitrepository.audittrails.AuditTrailServiceFactory
Initialize the factory with configuration.
initialize(String) - Method in class org.bitrepository.audittrails.webservice.AuditTrailServiceContextListener
 

L

largestSequenceNumber(String, String) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
largestSequenceNumber(String, String) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Retrieves the largest sequence number for a given contributor.
LocalAuditTrailPreserver - Class in org.bitrepository.audittrails.preserver
Handles the preservation of audit trails to a collection defined for the local repository.
LocalAuditTrailPreserver(Settings, AuditTrailStore, PutFileClient, FileExchange) - Constructor for class org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver
Constructor.

M

main(String[]) - Static method in class org.bitrepository.audittrails.store.AuditTrailDatabaseCreator
 
migrate() - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDatabaseMigrator
 

N

needsMigration() - Method in class org.bitrepository.audittrails.store.AuditTrailDatabaseManager
 
needsMigration() - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDatabaseMigrator
 

O

org.bitrepository.audittrails - package org.bitrepository.audittrails
 
org.bitrepository.audittrails.collector - package org.bitrepository.audittrails.collector
 
org.bitrepository.audittrails.preserver - package org.bitrepository.audittrails.preserver
 
org.bitrepository.audittrails.store - package org.bitrepository.audittrails.store
 
org.bitrepository.audittrails.webservice - package org.bitrepository.audittrails.webservice
 

P

performCollection(Collection<String>) - Method in class org.bitrepository.audittrails.collector.IncrementalCollector
Setup and initiates the collection of audit trails through the client.
POSITION_ACTOR_NAME - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the ActorName in the extraction.
POSITION_AUDIT_TRAIL - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the AuditTrail in the extraction.
POSITION_CONTRIBUTOR_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the ContributorId in the extraction.
POSITION_FILE_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the FileId in the extraction.
POSITION_FINGERPRINT - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the fingerprint in the extraction.
POSITION_INFORMATION - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the Information in the extraction.
POSITION_OPERATION - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the Operation in the extraction.
POSITION_OPERATION_DATE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the OperationDate in the extraction.
POSITION_OPERATION_ID - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the OperationID in the extraction.
POSITION_SEQUENCE_NUMBER - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseExtractor
Position of the SequenceNumber in the extraction.
PRESERVATION_COLLECTION_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The key for the collection.
PRESERVATION_CONTRIBUTOR_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The key for the contributor.
PRESERVATION_KEY - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The key for the entry in the preservation table.
PRESERVATION_SEQ - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the preservation sequence number field in the contributor table.
PRESERVATION_TABLE - Static variable in class org.bitrepository.audittrails.store.AuditDatabaseConstants
The name of the preservation table.
preserveRepositoryAuditTrails() - Method in interface org.bitrepository.audittrails.preserver.AuditTrailPreserver
Method for performing the preservation of the unpreserved audit trails, around the scheduled preservation.
preserveRepositoryAuditTrails() - Method in class org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver
 

Q

queryAuditTrailEvents(String, String, String, String, String, String, String, String, String, Integer) - Method in class org.bitrepository.audittrails.webservice.RestAuditTrailService
 
queryAuditTrailEventsByIterator(Date, Date, String, String, String, String, FileAction, String, String) - Method in class org.bitrepository.audittrails.AuditTrailService
Retrieve an iterator to all AuditTrailEvents matching the criteria from the parameters.

R

RestAuditTrailService - Class in org.bitrepository.audittrails.webservice
 
RestAuditTrailService() - Constructor for class org.bitrepository.audittrails.webservice.RestAuditTrailService
 

S

setPreservationSequenceNumber(String, String, long) - Method in class org.bitrepository.audittrails.store.AuditTrailServiceDAO
 
setPreservationSequenceNumber(String, String, long) - Method in interface org.bitrepository.audittrails.store.AuditTrailStore
Set the preservation sequence number for the given contributor.
shutdown() - Method in class org.bitrepository.audittrails.AuditTrailService
 
start() - Method in class org.bitrepository.audittrails.AuditTrailService
 
start() - Method in interface org.bitrepository.audittrails.preserver.AuditTrailPreserver
Start the preservation of audit trails.
start() - Method in class org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver
 

A C D E F G H I L M N O P Q R S

Copyright © 2010-2013 The State and University Library, The Royal Library and The State Archives, Denmark. All Rights Reserved.