| Interface | Description |
|---|---|
| Storage |
This interface specifies an interface to the back-end storage system
for a registry.
|
| Class | Description |
|---|---|
| AbstractStorage |
This abstract class implements the enhanced logging functions for Storage (without enhancements!)
in order to ease making old implementations compatible.
|
| AgentSignerThread | |
| AuditHookImpl |
This class defines an object that provides access to the audit log mechanism
on this DO server
|
| AuditLog |
This class defines an object that can record operations on
digital objects in a registry server.
|
| AuditLogArchiver |
An AuditLogArchiver object will archive the logs for completed operations.
|
| Authorizer |
Authorizer objects are used to determine which operations are allowed
based on attributes of the request (such as caller ID, object ID,
operation ID, etc).
|
| BuilderServlet | |
| ConcreteStorageProxy |
ConcreteStorageProxy objects provide an interface to the hash-based storage
layer of the DO server.
|
| Configuration |
Configuration objects represent the configuration of a repository.
|
| DOServerOperationContext | |
| DoSortTool | |
| ExternalInterface |
This class defines an object that provides access to internal
server operations.
|
| HashDirectoryStorage |
HashDirectoryStorage stores digital objects and associated data elements
using the file system.
|
| HashServlet |
Created by IntelliJ IDEA.
|
| HTTPConnectionHandler |
HTTPConnectionHandler objects run in their own thread and are responsible for
managing a single connection to the server.
|
| HTTPConnectionHandler.AttributePair | |
| HTTPConnectionHandler.ElementType | |
| HTTPConnectionHandler.HTTPRepositoryInterface | |
| InternalRepository |
This object provides high level access to a digital object repository from
within the repository.
|
| LogbackContextInitializer | |
| LoggerOutputStream | |
| Main |
This class runs a server object that accepts and handles incoming requests
for operations on digital objects.
|
| ObjectSyncer | |
| PerformOpServlet |
Servlet that provides a DO operation invoker in which requests provide the object ID (id query parameter),
operation ID (op query parameter), and a set of paramters (all query parameters starting with "param.").
|
| ReplicationLog | |
| ReplicationManager | |
| ReplicationOperator |
This class implements a digital object operator that can return a list of
transactions, and the details for those transactions so that other servers
can mirror the digital objects from this server.
|
| RESTServlet | |
| ServerClassLoader |
Classloader which looks for classes and resources first in the server directory (and its classes and lib subdirectories).
|
| ServerLog |
Object that writes information to access and error log files.
|
| SetupHelper |
This class runs a server object that accepts and handles incoming requests
for operations on digital objects.
|
| UserAccountServlet | |
| Version |