Interface Fedora.Repository.RepositoryConfig
All Packages Class Hierarchy This Package Previous Next Index
Interface Fedora.Repository.RepositoryConfig
- public interface RepositoryConfig
General configuration interface for FEDORA repository
-
ComponentCounterLocation
- The path of the component counter which is used to generate system
assigned identifiers for DataStreams and Disseminators.
-
ComponentResolverLocation
-
The path of the file used to record the location of DigitalObject
components in persistent storage.
-
DOStorePath
- The file system path for the persistent storage of DigitalObjects
-
DigitalObjectIDResolverLocation
- The path of the file used to record the location of DigitalObjects
in persistent storage.
-
FEDORAVersion
- Version of FEDORA Software (not the version of the RAP IDL)
-
IORStorePath
- The path of the file that stores the CORBA IOR of the local Repository.
-
IORurl
- The URL that publishes the CORBA IOR of the local Repository.
-
InstalledServlets
- A table to list Servlets that are "installed" in the Repository.
-
InstalledSignatures
- A table to list Signatures that are "installed" in the Repository.
-
Server
- The domain name of the local Repository host machine.
ComponentCounterLocation
public static final java.lang.String ComponentCounterLocation
- The path of the component counter which is used to generate system
assigned identifiers for DataStreams and Disseminators.
ComponentResolverLocation
public static final java.lang.String ComponentResolverLocation
- The path of the file used to record the location of DigitalObject
components in persistent storage. These components are the DataStreams
and Disseminators that belong to a DigitalObject.
DOStorePath
public static final java.lang.String DOStorePath
- The file system path for the persistent storage of DigitalObjects
DigitalObjectIDResolverLocation
public static final java.lang.String DigitalObjectIDResolverLocation
- The path of the file used to record the location of DigitalObjects
in persistent storage.
FEDORAVersion
public static final java.lang.String FEDORAVersion
- Version of FEDORA Software (not the version of the RAP IDL)
IORStorePath
public static final java.lang.String IORStorePath
- The path of the file that stores the CORBA IOR of the local Repository. The
same IOR that is registered in the Handle System. The IORStorePath file can be
used to run the Repository without using the Handle System.
IORurl
public static final java.lang.String IORurl
- The URL that publishes the CORBA IOR of the local Repository. This is the same
IOR that is registered in the Handle System. The URL can be used to help in testing
without using the Handle System.
InstalledServlets
public static final java.lang.String[][] InstalledServlets
- A table to list Servlets that are "installed" in the Repository. This is NOT being
used in this version of FEDORA. The intent of this is to list servlets whose
java classes have been stored locally and can be found in the local CLASSPATH.
- Array Column 1 is Servlet URN
- Array Column 2 is the servlet class name
InstalledSignatures
public static final java.lang.String[][] InstalledSignatures
- A table to list Signatures that are "installed" in the Repository. In this version
of FEDORA, a Signature is considered installed if its interface is stored in the
local CORBA Inteface Repository (IFR). This means that the Signature has been
converted to CORBA IDL.
The use of the CORBA IFR is OPTIONAL. This option can be disabled by removing
or commenting out the entries in the InstalledSignatures array.
- Array Column 1 is Signature URN
- Array Column 2 is the CORBA Interface Repository ID for that Signature
Server
public static final java.lang.String Server
- The domain name of the local Repository host machine.
All Packages Class Hierarchy This Package Previous Next Index