Key Icon | Meaning |
---|---|
| Unused; dropped |
| Circular dependency |
| Non-circular dependency |
Module Class (role) |
| Uses Module Interface |
---|---|---|
BasicPIDGenerator (PIDGenerator) |
| ConnectionPoolManager |
DefaultAccess (Access) | | Authorization |
DefaultAuthorization (Authorization) |
| DOManager |
DefaultDOManager (DOManager) | | ConnectionPoolManager |
DefaultExternalContentManager (ExternalContentManager) | | Authorization |
DefaultLowlevelStorageModule (ILowlevelStorage) |
| ConnectionPoolManager |
DynamicAccessModule (DynamicAccess) | | Access |
FieldSearchSQLModule (FieldSearch) | | ConnectionPoolManager |
FedoraOAIProviderModule (OAIProvider) | | DOManager |
ManagementModule (Management) | | Authorization |
RebuildDOManager (DOManager) |
| (same as DefaultDOManager) |
Servlet Class |
| Uses Module Interface |
---|---|---|
DatastreamResolverServlet | | Authorization |
DescribeRepositoryServlet |
| Access |
FedoraAccessServlet |
| Access |
FedoraOAIProviderServlet |
| OAIProvider |
FieldSearchServlet |
| Access |
GetNextPIDServlet |
| Management |
GetObjectHistoryServlet |
| Access |
ListDatastreamsServlet |
| Access |
ListMethodsServlet |
| Access |
RISearchServlet | | Authorization |
ServerController |
| Authorization |
UploadServlet |
| Management |
SOAP API Class |
| Uses Module Interface |
---|---|---|
FedoraAPIABindingSOAPHTTPImpl |
| Access |
FedoraAPIMBindingSOAPHTTPImpl |
| Management |
REST API Class |
| Uses Module Interface |
---|---|---|
BaseRestResource | | Access |
Misc Class (used by) |
| Uses Module Interface |
---|---|---|
BasicServer (DefaultDOManager, others) |
| DOManager |
DatastreamManagedContent (DefaultManagement, others) | | ExternalContentManager |
DatastreamReferencedContent (many) |
| ExternalContentManager |
DisseminationService (DefaultAccess) | | Access |
NotificationInvocationHandler (ManagementModule) |
| Messaging |
Rebuild (fedora-rebuild.sh/.bat) |
| ILowlevelStorage |
| Access | |
ResourceIndexRebuilder (Rebuild) |
| ResourceIndex |
Server (DefaultAuthorization, others) |
| Authorization |
ServerWrapper (Journaler) | | DOManager |
SQLRebuilder (Rebuild) | | ConnectionPoolManager |
SQLUtility (many) |
| ConnectionPoolManager |
No Dependents: ThreadMonitor