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 |