| Modifier and Type | Method and Description |
|---|---|
static Server |
Server.getInstance(File homeDir)
Provides an instance of the server specified in the configuration file at
homeDir/CONFIG_DIR/CONFIG_FILE, or DEFAULT_SERVER_CLASS if unspecified.
|
static Server |
Server.getInstance(File homeDir,
boolean okToStart) |
void |
Server.init() |
void |
Module.initModule()
Initializes the Module based on configuration parameters.
|
void |
Module.postInitModule()
Second stage of Module initialization.
|
| Constructor and Description |
|---|
BasicServer(Element rootElement,
File fedoraHomeDir) |
BasicServer(File fedoraHomeDir) |
BasicServer(Map<String,String> params,
File fedoraHomeDir) |
Module(Map<String,String> moduleParameters,
Server server,
String role)
Creates and initializes the Module.
|
Server(Element rootConfigElement,
File homeDir)
Initializes the Server based on configuration.
|
Server(File homeDir)
This constructor is a compatibility bridge to allow
the getInstance factory method to be used by Spring contexts
|
Server(Map<String,String> params,
File homeDir)
Initializes the Server from a Map of Strings (as per Module)
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAccess.initModule()
Initializes the module.
|
void |
DynamicAccessModule.postInitModule() |
void |
DefaultAccess.postInitModule() |
| Constructor and Description |
|---|
DefaultAccess(Map<String,String> moduleParameters,
Server server,
String role)
Creates and initializes the Access Module.
|
DynamicAccessModule(Map moduleParameters,
Server server,
String role)
Creates and initializes the Dynmamic Access Module.
|
| Modifier and Type | Method and Description |
|---|---|
static JournalReader |
JournalReader.getInstance(Map<String,String> parameters,
String role,
JournalRecoveryLog recoveryLog,
ServerInterface server)
Create an instance of the proper JournalReader child class, as determined
by the server parameters.
|
void |
Journaler.initModule()
Augment the parameters with values obtained from System Properties, and
create the proper worker (JournalCreator or JournalConsumer) for the
current mode.
|
void |
Journaler.postInitModule()
Get the ManagementDelegate module and pass it to the worker.
|
void |
JournalWorker.setManagementDelegate(ManagementDelegate delegate)
Called by the Journaler during post-initialization, with a reference to
the ManagementDelegate module.
|
| Constructor and Description |
|---|
JournalConsumer(Map<String,String> parameters,
String role,
ServerInterface server)
Get the appropriate JournalReader and JournalRecoveryLog, based on the
server parameters, and create a JournalConsumerThread that will process
the journal entries, using that reader and that logger.
|
JournalCreator(Map<String,String> parameters,
String role,
ServerInterface server)
Get a JournalWriter to use, based on the server parameters.
|
Journaler(Map<String,String> moduleParameters,
Server server,
String role) |
| Constructor and Description |
|---|
SingleFileJournalReader(Map<String,String> parameters,
String role,
JournalRecoveryLog recoveryLog,
ServerInterface server)
Get the name of the journal file from the server parameters, wrap it in
an XMLEventReader, and advance past the document header to the first
JournalEntry.
|
| Modifier and Type | Method and Description |
|---|---|
static JournalRecoveryLog |
JournalRecoveryLog.getInstance(Map<String,String> parameters,
String role,
ServerInterface server)
Create an instance of the proper JournalRecoveryLog child class, as
determined by the server parameters.
|
| Constructor and Description |
|---|
BufferedJournalRecoveryLog(Map<String,String> parameters,
String role,
ServerInterface server)
Get the name of the log file from the server parameters, but don't create
the file yet.
|
JournalRecoveryLog(Map<String,String> parameters,
String role,
ServerInterface server)
Concrete sub-classes must implement this constructor.
|
RenamingJournalRecoveryLog(Map<String,String> parameters,
String role,
ServerInterface server) |
UnbufferedJournalRecoveryLog(Map<String,String> parameters,
String role,
ServerInterface server)
Get the name of the logfile from the server parameters and create the
file.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ManagementModule.initModule() |
void |
ManagementModule.postInitModule() |
void |
BasicPIDGenerator.postInitModule()
Get a reference to the ConnectionPoolManager so we can give the instance
constructor a ConnectionPool later in initializeIfNeeded().
|
| Constructor and Description |
|---|
BasicPIDGenerator(Map moduleParameters,
Server server,
String role)
Constructs a BasicPIDGenerator.
|
ManagementModule(Map<String,String> moduleParameters,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
MessagingModule.initModule() |
void |
MessagingModule.postInitModule() |
| Constructor and Description |
|---|
MessagingModule(Map<String,String> moduleParameters,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
FedoraOAIProviderModule.postInitModule() |
| Constructor and Description |
|---|
FedoraOAIProviderModule(Map params,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceIndexModule.initModule()
Perform post-initialization of this module.
|
| Constructor and Description |
|---|
ResourceIndexModule(Map<String,String> parameters,
Server server,
String role)
Instantiate the module.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FieldSearchSQLModule.postInitModule() |
| Constructor and Description |
|---|
FieldSearchSQLModule(Map params,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAuthorization.initModule() |
void |
DefaultBackendSecurity.postInitModule()
Post-Initializes the Module based on configuration parameters.
|
void |
DefaultAuthorization.postInitModule() |
| Constructor and Description |
|---|
DefaultAuthorization(Map<String,String> moduleParameters,
Server server,
String role)
Creates and initializes the Access Module.
|
DefaultBackendSecurity(Map moduleParameters,
Server server,
String role)
Creates a new DefaultBackendSecurity.
|
| Constructor and Description |
|---|
DefaultPolicyEnforcementPoint(com.sun.xacml.PDPConfig pdpConfig,
ContextRegistry registry,
ModuleConfiguration authzConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultExternalContentManager.initModule()
Initializes the Module based on configuration parameters.
|
void |
DefaultDOManager.initModule()
Gets initial param values.
|
void |
ConnectionPoolManagerImpl.initModule()
Initializes the Module based on configuration parameters.
|
void |
GSearchDOManager.postInitModule()
Performs superclass post-initialization, then completes initialization
using GSearch-specific parameters.
|
void |
DefaultDOManager.postInitModule() |
| Constructor and Description |
|---|
ConnectionPoolManagerImpl(Map<String,String> moduleParameters,
Server server,
String role)
Constructs a new ConnectionPoolManagerImpl
|
DefaultDOManager(Map<String,String> moduleParameters,
Server server,
String role)
Creates a new DefaultDOManager.
|
DefaultExternalContentManager(Map<String,String> moduleParameters,
Server server,
String role)
Creates a new DefaultExternalContentManager.
|
GSearchDOManager(Map moduleParameters,
Server server,
String role)
Delegates construction to the superclass.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
DefaultLowlevelStorageModule.getModuleParameter(String parameterName,
boolean parameterAsAbsolutePath) |
protected Map<String,Object> |
DefaultLowlevelStorageModule.getModuleParameters() |
void |
DefaultLowlevelStorageModule.postInitModule() |
| Constructor and Description |
|---|
DefaultLowlevelStorageModule(Map<String,String> moduleParameters,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
AkubraLowlevelStorageModule.postInitModule() |
| Constructor and Description |
|---|
AkubraLowlevelStorageModule(Map<String,String> moduleParameters,
Server server,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
DOTranslatorModule.initModule()
Initializes the Module based on configuration parameters.
|
| Constructor and Description |
|---|
DOTranslatorModule(Map<String,String> params,
Server server,
String role)
Creates an instance using the standard
Module constructor. |
| Modifier and Type | Method and Description |
|---|---|
XMLDatastreamProcessor |
XMLDatastreamProcessor.newVersion()
Return a new XML Datastream processor wrapping a new datastream.
|
| Modifier and Type | Method and Description |
|---|---|
static Server |
RebuildServer.getRebuildInstance(File homeDir)
Provides an instance of the server specified in the configuration file at
homeDir/CONFIG_DIR/CONFIG_FILE, or DEFAULT_SERVER_CLASS if unspecified.
|
void |
RebuildDOManager.postInitModule() |
| Constructor and Description |
|---|
RebuildDOManager(Map moduleParameters,
Server server,
String role) |
RebuildServer(Element rootConfigElement,
File homeDir) |
RebuildServer(File homeDir) |
| Modifier and Type | Method and Description |
|---|---|
void |
DOValidatorModule.postInitModule() |
void |
DOObjectValidatorModule.postInitModule() |
| Constructor and Description |
|---|
DOObjectValidatorModule(Map<String,String> moduleParameters,
Server server,
String role) |
DOValidatorModule(Map<String,String> moduleParameters,
Server server,
String role)
Constructs a new DOValidatorModule
|
Copyright © 2013 DuraSpace. All Rights Reserved.