Table of Contents

Icon

Meaning

(minus)

Unused; dropped

(blue star)

Circular dependency

(green star)

Non-circular dependency

Module Class (role)

 

Uses Module Interface

BasicPIDGenerator (PIDGenerator)

(green star)

ConnectionPoolManager

DefaultAccess (Access)

(green star)
(blue star)
(green star)
(green star)
(green star)

Authorization
DOManager
DynamicAccess
ExternalContentManager
OAIProvider

DefaultAuthorization (Authorization)

(green star)

DOManager

DefaultDOManager (DOManager)

(green star)
(green star)
(green star)
(green star)
(blue star)
(green star)
(blue star)
(green star)
(green star)

ConnectionPoolManager
DOTranslator
DOValidator
ExternalContentManager
FieldSearch
ILowlevelStorage
Management
PIDGenerator
ResourceIndex

DefaultExternalContentManager (ExternalContentManager)

(green star)
(green star)

Authorization
BackendSecurity

DefaultLowlevelStorageModule (ILowlevelStorage)

(green star)

ConnectionPoolManager

DynamicAccessModule (DynamicAccess)

(blue star)
(green star)

Access
DOManager

FieldSearchSQLModule (FieldSearch)

(green star)
(blue star)

ConnectionPoolManager
DOManager

FedoraOAIProviderModule (OAIProvider)

(green star)
(green star)

DOManager
FieldSearch

ManagementModule (Management)

(green star)
(blue star)
(blue star)

Authorization
DOManager
ExternalContentManager

RebuildDOManager (DOManager)

(blue star)

(same as DefaultDOManager)

Servlet Class

 

Uses Module Interface

DatastreamResolverServlet

(green star)
(green star)
(green star)

Authorization
ExternalContentManager
DOManager

DescribeRepositoryServlet

(green star)

Access

FedoraAccessServlet

(green star)

Access

FedoraOAIProviderServlet

(green star)

OAIProvider

FieldSearchServlet

(green star)

Access

GetNextPIDServlet

(green star)

Management

GetObjectHistoryServlet

(green star)

Access

ListDatastreamsServlet

(green star)

Access

ListMethodsServlet

(green star)

Access

RISearchServlet

(green star)
(green star)

Authorization
ResourceIndex

ServerController

(green star)

Authorization

UploadServlet

(green star)

Management

SOAP API Class

 

Uses Module Interface

FedoraAPIABindingSOAPHTTPImpl

(green star)

Access

FedoraAPIMBindingSOAPHTTPImpl

(green star)

Management

REST API Class

 

Uses Module Interface

BaseRestResource

(green star)
(green star)

Access
Management

Misc Class (used by)

 

Uses Module Interface

BasicServer (DefaultDOManager, others)

(blue star)

DOManager

DatastreamManagedContent (DefaultManagement, others)

(green star)
(green star)
(blue star)

ExternalContentManager
ILowlevelStorage
Management

DatastreamReferencedContent (many)

(green star)

ExternalContentManager

DisseminationService (DefaultAccess)

(blue star)
(green star)
(green star)
(green star)

Access
Authorization
BackendSecurity
ExternalContentManager

NotificationInvocationHandler (ManagementModule)

(green star)

Messaging

Rebuild (fedora-rebuild.sh/.bat)

(green star)

ILowlevelStorage

(minus) Report (ReportServlet)

(green star)

Access

ResourceIndexRebuilder (Rebuild)

(green star)

ResourceIndex

Server (DefaultAuthorization, others)

(blue star)

Authorization

ServerWrapper (Journaler)

(green star)
(green star)

DOManager
ManagementDelegate

SQLRebuilder (Rebuild)

(green star)
(green star)
(green star)
(green star)
(green star)

ConnectionPoolManager
DOManager
FieldSearch
ILowlevelStorage
PIDGenerator

SQLUtility (many)

(green star)

ConnectionPoolManager

No Dependents: (minus) ThreadMonitor

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels