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 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 (manyDefaultDOManager, others) | | DOManager |
DatastreamManagedContent (manyDefaultManagement, others) | | ExternalContentManager |
DatastreamReferencedContent (many) | | ExternalContentManager |
DisseminationService (DefaultAccess) | | Access |
NotificationInvocationHandler (ManagementModule) | | Messaging |
Rebuild (fedora-rebuild.sh/.bat) | | ILowlevelStorage |
| Access | |
ResourceIndexRebuilder (Rebuild) | | ResourceIndex |
Server (manyDefaultAuthorization, others) | | Authorization |
ServerWrapper (Journaler) | | DOManager |
SQLRebuilder (Rebuild) | | ConnectionPoolManager |
SQLUtility (many) | | ConnectionPoolManager |
NotificationInvocationHandler (ManagementModule) | Messaging |
No Dependents: ThreadMonitor