A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

abort(Executor) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
AbstractInvocationHandler - Class in org.fcrepo.server.proxy
 
AbstractInvocationHandler() - Constructor for class org.fcrepo.server.proxy.AbstractInvocationHandler
 
AbstractOperation - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL abstract operation.
AbstractOperation() - Constructor for class org.fcrepo.server.storage.service.AbstractOperation
 
AbstractParam<V> - Class in org.fcrepo.server.rest.param
An abstract class for JAX-RS parameter handlers, providing a single String constructor class for annotated QueryParams and PathParams.
AbstractParam(String) - Constructor for class org.fcrepo.server.rest.param.AbstractParam
 
AbstractPolicyEnforcementPoint - Class in org.fcrepo.server.security.impl
 
AbstractPolicyEnforcementPoint(PDPConfig) - Constructor for class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
AbstractRoleConfig - Class in org.fcrepo.server.security
Abstract implementation of BERoleConfig.
AbstractRoleConfig(BERoleConfig) - Constructor for class org.fcrepo.server.security.AbstractRoleConfig
 
AbstractXmlReader - Class in org.fcrepo.server.journal.xmlhelpers
An abstract base class that provides some useful methods for the XML reader classes.
AbstractXmlReader() - Constructor for class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
 
AbstractXmlWriter - Class in org.fcrepo.server.journal.xmlhelpers
An abstract base class that provides some useful methods for the XML writer classes.
AbstractXmlWriter() - Constructor for class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
Access - Interface in org.fcrepo.server.access
Defines the Fedora Access subsystem interface.
action - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
ACTION_CATEGORY - Static variable in interface org.fcrepo.server.security.Authorization
 
ACTION_CATEGORY_ACCESS - Static variable in interface org.fcrepo.server.security.Authorization
 
ACTION_LABEL - Static variable in class org.fcrepo.oai.OAIProviderServlet
 
ACTION_LABEL - Static variable in class org.fcrepo.server.access.dissemination.DatastreamResolverServlet
 
ACTION_LABEL - Static variable in class org.fcrepo.server.access.FieldSearchServlet
 
ACTION_LABEL - Static variable in class org.fcrepo.server.access.GetObjectHistoryServlet
 
ACTION_LABEL - Static variable in class org.fcrepo.server.access.ListDatastreamsServlet
 
ACTION_LABEL - Static variable in class org.fcrepo.server.management.GetNextPIDServlet
 
actionAttributes() - Method in interface org.fcrepo.server.Context
 
actionAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
actionAttributes() - Method in class org.fcrepo.server.ReadOnlyContext
 
add(List<Triple>, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
add(TripleIterator, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
add(Triple, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
add(List<Triple>, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
add(TripleIterator, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
add(Triple, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
add(SubjectNode, RDFName, ObjectNode, Set<Triple>) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
add(SubjectNode, RDFName, String, Set<Triple>) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
add(SubjectNode, RDFName, String, String, Set<Triple>) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
add(SubjectNode, RDFName, Date, Set<Triple>) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
add(SubjectNode, RDFName, boolean, Set<Triple>) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
add(Object) - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
add() - Method in class org.fcrepo.server.storage.DORegistry
 
add(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
add to lowlevel store content of Fedora object not already in lowlevel store
addAll(Collection) - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
addArgument(String, boolean) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
addArgument(String, int) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
addArgument(String, Object) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
addArgument(String, InputStream) - Method in class org.fcrepo.server.journal.entry.JournalEntry
If handed an InputStream as an argument, copy it to a temp file and store that File in the arguments map instead.
addAttribute(Attribute) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
addAttributes(String, Map) - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
addAttributes(String, Map) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
addContentDispositionHeader(Context, String, String, String, Date, MIMETypedStream) - Method in class org.fcrepo.server.rest.DatastreamFilenameHelper
Add a content disposition header to a MIMETypedStream based on configuration preferences.
addContextParam(ContextParam) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
addDatastream(String, String, ArrayOfString, String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
addDatastream(String, String, ArrayOfString, String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in interface org.fcrepo.server.management.Management
 
addDatastream(Context, String, String, String[], String, boolean, String, String, String, String, String, String, String, String) - Method in class org.fcrepo.server.management.ManagementModule
addDatastream(String, String, String, String, List<String>, String, Boolean, String, String, String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Add or modify a datastream.
addDatastream(Datastream, boolean) - Method in interface org.fcrepo.server.storage.DOWriter
Adds a datastream to the object.
addDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
addDatastream(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
addDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
addDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
addDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
addDatastream(String, InputStream, Map<String, String>) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Sets the content of a new datastream version.
addDatastream(Datastream, boolean) - Method in class org.fcrepo.server.storage.SimpleDOWriter
Adds a datastream to the object.
AddDatastreamMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.addDatastream()
AddDatastreamMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.AddDatastreamMethod
 
addDatastreamVersion(Datastream, boolean) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
addDatastreamVersion(Datastream, boolean) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Adds a datastream to a digital object, respecting the versionable flag of that datastream.
addDescription(String) - Method in class org.fcrepo.server.config.webxml.AuthConstraint
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.ContextParam
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.Filter
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.InitParam
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.UserDataConstraint
 
addDescription(String) - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
addEmptyConfigs(Map) - Method in class org.fcrepo.server.security.BESecurityConfig
Add empty sDep and method configurations given by the map if they are not already already defined.
addErrorPage(ErrorPage) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addFilter(Filter) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addFilterMapping(FilterMapping) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addHttpMethod(String) - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
addInitParam(InitParam) - Method in class org.fcrepo.server.config.webxml.Filter
 
addInitParam(InitParam) - Method in class org.fcrepo.server.config.webxml.Servlet
 
addListener(Listener) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addObject(DOReader) - Method in interface org.fcrepo.server.resourceIndex.ResourceIndex
Adds the appripriate triples implied by the given object to the ResourceIndex.
addObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
Adds the appripriate triples implied by the given object to the ResourceIndex.
addObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Adds the appripriate triples implied by the given object to the ResourceIndex.
addObject(DigitalObject) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Add the data of interest for the given object.
addObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
addObject(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
addObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
addObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
addObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
addObject(String, InputStream, Map<String, String>) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Adds a new object.
addObject(DigitalObject) - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Add the data of interest for the given object.
addObject(DigitalObject) - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Add the data of interest for the given object.
addOrUpdateDatastream(boolean, String, String, MediaType, String, String, String, List<String>, String, Boolean, String, String, String, String, String, boolean, DateTimeParam, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
 
addRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
addRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalCreator
 
addRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
addRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
addRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
addRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
addRelationship(Context, String, String, String, boolean, String) - Method in interface org.fcrepo.server.management.Management
 
addRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.management.ManagementModule
addRelationship(String, String, String, String, boolean, String, boolean) - Method in class org.fcrepo.server.rest.RelationshipResource
Add a relationship.
addRelationship(String, String, String, boolean, String) - Method in interface org.fcrepo.server.storage.DOWriter
Adds a RDF triple to a reserved datastream (based on the subject)
addRelationship(String, String, String, String, boolean, String) - Method in interface org.fcrepo.server.storage.DOWriter
Adds a RDF triple to the specified (RDF) datastream
addRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
addRelationship(String, String, String, String, boolean, String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
AddRelationshipMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.addRelationship()
AddRelationshipMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.AddRelationshipMethod
 
AddressLocation - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
addRole(Role) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
addRow(Connection, String, String[], String[], boolean[]) - Static method in class org.fcrepo.server.utilities.SQLUtility
Adds a new row.
addSecurityConstraint(SecurityConstraint) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addSecurityRole(SecurityRole) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addServlet(Servlet) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addServletMapping(ServletMapping) - Method in class org.fcrepo.server.config.webxml.WebXML
 
addServletName(String) - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
addSubscriber(Subscriber) - Method in class org.fcrepo.server.observer.ObserverQueue
 
addSubscriber(Subscriber) - Method in interface org.fcrepo.server.observer.Publisher
 
addUrlPattern(String) - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
addUrlPattern(String) - Method in class org.fcrepo.server.config.webxml.ServletMapping
Only one url-pattern per servlet-mapping is supported pre-Servlet 2.5.
addUrlPattern(String) - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
addUser(User) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
addValue(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Attribute
 
addWebResourceCollection(WebResourceCollection) - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
addWelcomeFile(String) - Method in class org.fcrepo.server.config.webxml.WelcomeFileList
 
adminEmailList - Variable in class org.fcrepo.server.access.RepositoryInfo
 
advancePastWhitespace(XMLEventReader) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Advance past any white space.
age() - Method in class org.fcrepo.server.utilities.TimestampedCacheEntry
 
AkubraLowlevelStorage - Class in org.fcrepo.server.storage.lowlevel.akubra
Akubra-backed implementation of ILowlevelStorage.
AkubraLowlevelStorage(BlobStore, BlobStore, boolean, boolean) - Constructor for class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
Creates an instance using the given blob stores.
AkubraLowlevelStorageModule - Class in org.fcrepo.server.storage.lowlevel.akubra
Wraps a Spring-configured AkubraLowlevelStore instance as a Module.
AkubraLowlevelStorageModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
allValuesFromViolation(String, String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
ALT_IDS - Static variable in interface org.fcrepo.server.rest.RestParam
 
any - Variable in class org.fcrepo.server.validation.ecm.jaxb.Extension
 
APIMMessage - Interface in org.fcrepo.server.messaging
 
APP_ZIP - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
append(ServerState, String) - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
 
appendAuditTrail(DigitalObject, PrintWriter) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
appendError(ServerState, Throwable) - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
 
appendXMLStream(InputStream, PrintWriter, String) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Appends XML to a PrintWriter.
applyProperties(Properties) - Method in class org.fcrepo.server.config.ServerConfiguration
Apply the given properties to this ServerConfiguration.
ARGUMENT_NAME_ALT_IDS - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_CHECKSUM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_CHECKSUM_TYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_CONTEXT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_CONTROL_GROUP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DATATYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DISSEMINATOR_ID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DISSEMINATOR_LABEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DISSEMINATOR_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DS_CONTENT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DS_ID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DS_LABEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DS_LOCATION - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_DS_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_ENCODING - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_END_DATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_FORCE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_FORMAT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_FORMAT_URI - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_IN - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_IS_LITERAL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_LABEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_LAST_MODIFIED_DATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_LOCATION - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_LOG_MESSAGE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_MIME_TYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_NAMESPACE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_NEW_PID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_NUM_PIDS - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_OBJECT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_OWNERID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_PID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_RELATIONSHIP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_SERIALIZATION - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_START_DATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_VERSION_DATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_NAME_VERSIONABLE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_BINDING_MAP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_BOOLEAN - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_DATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_INTEGER - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_NULL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_STREAM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_STRING - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
ARGUMENT_TYPE_STRINGARRAY - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
AS_IS - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
Deserialize or Serialize as is.
AS_OF_DATE_TIME - Static variable in interface org.fcrepo.server.rest.RestParam
 
asOfDate - Variable in class org.fcrepo.server.storage.types.ObjectMethodsDef
 
assembleDissemination(Context, String, Hashtable<String, String>, DisseminationBindingInfo[], String, ServiceDeploymentReader, String) - Method in class org.fcrepo.server.access.dissemination.DisseminationService
Assembles a dissemination given an instance of DisseminationBindingInfo which has the dissemination-related information from the digital object and its associated Service Deployment object.
assertConsistent() - Method in class org.fcrepo.server.utilities.TableSpec
Ensures that the TableSpec is internally consistent.
assertTableSpecsConsistent() - Method in class org.fcrepo.server.utilities.TableSpecDeserializer
 
Atom1_1DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in Atom 1.1 format.
Atom1_1DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.Atom1_1DODeserializer
 
Atom1_1DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in Atom 1.1 format.
Atom1_1DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.Atom1_1DOSerializer
 
AtomAPIMMessage - Class in org.fcrepo.server.messaging
Representation of an API-M method call as an Atom entry.
AtomAPIMMessage(FedoraMethod, String, String, String) - Constructor for class org.fcrepo.server.messaging.AtomAPIMMessage
 
AtomAPIMMessage(String) - Constructor for class org.fcrepo.server.messaging.AtomAPIMMessage
 
AtomDODeserializer - Class in org.fcrepo.server.storage.translation
Deserializer for Fedora Objects in Atom format.
AtomDODeserializer() - Constructor for class org.fcrepo.server.storage.translation.AtomDODeserializer
 
AtomDODeserializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.AtomDODeserializer
 
AtomDOSerializer - Class in org.fcrepo.server.storage.translation
Serializes a Fedora Object in Atom with Threading Extensions.
AtomDOSerializer() - Constructor for class org.fcrepo.server.storage.translation.AtomDOSerializer
 
AtomDOSerializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.AtomDOSerializer
 
AtomZip1_1DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in Atom Zip 1.1 format.
AtomZip1_1DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.AtomZip1_1DODeserializer
 
AtomZip1_1DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in Atom Zip 1.1 format.
AtomZip1_1DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.AtomZip1_1DOSerializer
 
Attribute - Class in org.fcrepo.server.security.servletfilters.xmluserfile
 
Attribute() - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.Attribute
 
AttributeFinderModule - Class in org.fcrepo.server.security
 
AttributeFinderModule() - Constructor for class org.fcrepo.server.security.AttributeFinderModule
 
ATTRIBUTES2RETURN_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
attributesDenied - Variable in class org.fcrepo.server.security.AttributeFinderModule
 
audit(String) - Method in class org.fcrepo.server.security.servletfilters.Cache
 
audit() - Method in class org.fcrepo.server.security.servletfilters.CacheElement
 
audit() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
audit() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
audit() - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
compares a.
AUDIT_FILES - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
auditDatastream() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
auditDatastream() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
auditDatastream() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
auditDatastream() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
auditDatastream() - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Performs a consistency check against the datastream index if such an index exists.
auditFiles() - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
auditFiles() - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
auditInnerMap(Map) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
auditInnerSet(Set) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
auditObject() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
auditObject() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
auditObject() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
auditObject() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
auditObject() - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Performs a consistency check against the object index if such an index exists.
auditOuterMap(Map, String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
AuditRecord - Class in org.fcrepo.server.storage.types
 
AuditRecord() - Constructor for class org.fcrepo.server.storage.types.AuditRecord
 
auditRegistry() - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
AuthConstraint - Class in org.fcrepo.server.config.webxml
 
AuthConstraint() - Constructor for class org.fcrepo.server.config.webxml.AuthConstraint
 
authenticate(boolean) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
authenticate(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
AUTHENTICATE - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
authenticate(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
authenticate(boolean) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
authenticate(CacheElementPopulator, String, String) - Method in class org.fcrepo.server.security.servletfilters.Cache
 
authenticate(Cache, String) - Method in class org.fcrepo.server.security.servletfilters.CacheElement
If in the valid state and not expired: If authenticated and given password is instance password, return true.
AUTHENTICATE_KEY - Variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
AUTHENTICATED_USER_KEY - Variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
AUTHN_FAILURE_TIMEOUT_DURATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
AUTHN_FAILURE_TIMEOUT_UNIT_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
Authorization - Interface in org.fcrepo.server.security
 
AUTHORIZATION - Static variable in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
AuthzDeniedException - Exception in org.fcrepo.server.errors.authorization
Thrown when authorization is denied.
AuthzDeniedException(String) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzDeniedException
 
AuthzDeniedException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzDeniedException
 
AuthzException - Exception in org.fcrepo.server.errors.authorization
Thrown when functional processing should discontinue.
AuthzException(String) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzException
 
AuthzException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzException
 
AuthzOperationalException - Exception in org.fcrepo.server.errors.authorization
Thrown when authorization cannot be completed.
AuthzOperationalException(String) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzOperationalException
 
AuthzOperationalException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzOperationalException
 
AuthzOperationalException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzOperationalException
 
AuthzPermittedException - Exception in org.fcrepo.server.errors.authorization
Thrown when authorization is denied.
AuthzPermittedException(String) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzPermittedException
 
AuthzPermittedException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.AuthzPermittedException
 
autoChecksum - Static variable in class org.fcrepo.server.storage.types.Datastream
 

B

BACKEND_SERVICE - Static variable in class org.fcrepo.server.ReadOnlyContext
 
BACKEND_SERVICE_CALL_UNSECURE - Static variable in class org.fcrepo.server.security.BackendPolicies
 
BackendPolicies - Class in org.fcrepo.server.security
 
BackendPolicies(String, String) - Constructor for class org.fcrepo.server.security.BackendPolicies
 
BackendPolicies(String) - Constructor for class org.fcrepo.server.security.BackendPolicies
 
BackendSecurity - Interface in org.fcrepo.server.security
Interface for accessing backend service security info.
BackendSecurityDeserializer - Class in org.fcrepo.server.security
SAX parser to deserialize the beSecurity XML file that contains configuration properties for backend services.
BackendSecurityDeserializer(String, boolean) - Constructor for class org.fcrepo.server.security.BackendSecurityDeserializer
 
BackendSecurityParserException - Exception in org.fcrepo.server.errors
A parser exception indicating something went wrong while parsing the backend security configuration file.
BackendSecurityParserException(String) - Constructor for exception org.fcrepo.server.errors.BackendSecurityParserException
Creates a BackendSecurityParserException.
BackendSecurityParserException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.BackendSecurityParserException
 
BackendSecurityParserException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.BackendSecurityParserException
 
BackendSecuritySpec - Class in org.fcrepo.server.security
Class that instantiates information parsed from the beSecurity.xml file.
BackendSecuritySpec() - Constructor for class org.fcrepo.server.security.BackendSecuritySpec
 
BadArgumentException - Exception in org.fcrepo.oai
Signals that a request includes illegal arguments, is missing required arguments, includes a repeated argument, or values for arguments have an illegal syntax.
BadArgumentException() - Constructor for exception org.fcrepo.oai.BadArgumentException
 
BadArgumentException(String) - Constructor for exception org.fcrepo.oai.BadArgumentException
 
BadRequest400Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 400-Bad Request error page.
BadRequest400Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.BadRequest400Exception
 
BadRequest400Exception(HttpServletRequest, String, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.BadRequest400Exception
 
BadRequest400Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.BadRequest400Exception
 
BadResumptionTokenException - Exception in org.fcrepo.oai
Signals that the value of the resumptionToken argument is invalid or expired.
BadResumptionTokenException() - Constructor for exception org.fcrepo.oai.BadResumptionTokenException
 
BadResumptionTokenException(String) - Constructor for exception org.fcrepo.oai.BadResumptionTokenException
 
BadVerbException - Exception in org.fcrepo.oai
Signals that the value of the verb argument is not a legal OAI-PMH verb, the verb argument is missing, or the verb argument is repeated.
BadVerbException() - Constructor for exception org.fcrepo.oai.BadVerbException
 
BadVerbException(String) - Constructor for exception org.fcrepo.oai.BadVerbException
 
Base - Class in org.fcrepo.server.security.servletfilters
 
Base() - Constructor for class org.fcrepo.server.security.servletfilters.Base
 
BASE_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
BaseCaching - Class in org.fcrepo.server.security.servletfilters
 
BaseCaching() - Constructor for class org.fcrepo.server.security.servletfilters.BaseCaching
 
BaseContributing - Class in org.fcrepo.server.security.servletfilters
 
BaseContributing() - Constructor for class org.fcrepo.server.security.servletfilters.BaseContributing
 
BaseRestResource - Class in org.fcrepo.server.rest
A barebone RESTFUL resource implementation.
BaseRestResource(Server) - Constructor for class org.fcrepo.server.rest.BaseRestResource
 
baseTypeLocalName - Variable in class org.fcrepo.server.storage.service.Type
 
baseTypeName - Variable in class org.fcrepo.server.storage.service.Type
 
baseTypeNamespaceURI - Variable in class org.fcrepo.server.storage.service.Type
 
BASIC - Static variable in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
BasicDigitalObject - Class in org.fcrepo.server.storage.types
A basic implementation of DigitalObject that stores things in memory.
BasicDigitalObject() - Constructor for class org.fcrepo.server.storage.types.BasicDigitalObject
 
BasicPIDGenerator - Class in org.fcrepo.server.management
A wrapper around the DBPIDGenerator class that casts it as a Module.
BasicPIDGenerator(Map, Server, String) - Constructor for class org.fcrepo.server.management.BasicPIDGenerator
Constructs a BasicPIDGenerator.
BasicServer - Class in org.fcrepo.server
Fedora Server.
BasicServer(File) - Constructor for class org.fcrepo.server.BasicServer
 
BasicServer(Element, File) - Constructor for class org.fcrepo.server.BasicServer
 
BasicServer(Map<String, String>, File) - Constructor for class org.fcrepo.server.BasicServer
 
bDefID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
BEGIN_LINE - Static variable in class org.fcrepo.server.utilities.status.ServerStatusFile
 
BERoleConfig - Interface in org.fcrepo.server.security
Configuration for a given backend service role.
BESecurityConfig - Class in org.fcrepo.server.security
Security configuration for backend services.
BESecurityConfig() - Constructor for class org.fcrepo.server.security.BESecurityConfig
Create an empty BESecurityConfig with an empty map of ServiceDeploymentRoleConfigs and null values for everything else.
beSS - Static variable in class org.fcrepo.server.security.DefaultBackendSecurity
 
BIN_DIR - Static variable in class org.fcrepo.server.Server
The directory where server executables are stored, relative to home.
BIND_FILTER_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
Binding - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Binding for a set of abstract operations.
Binding() - Constructor for class org.fcrepo.server.storage.service.Binding
 
binding - Variable in class org.fcrepo.server.storage.service.Port
 
bindingInstruction - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
bindingKeyName - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
bindingLabel - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
bindingMIMETypes - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
bindingName - Variable in class org.fcrepo.server.storage.service.Binding
 
bindingStyle - Variable in class org.fcrepo.server.storage.service.SOAPBinding
 
bindingTransport - Variable in class org.fcrepo.server.storage.service.SOAPBinding
 
bindingVerb - Variable in class org.fcrepo.server.storage.service.HTTPBinding
 
bindKeyName - Variable in class org.fcrepo.server.storage.types.DSBinding
Deprecated.
 
bindLabel - Variable in class org.fcrepo.server.storage.types.DSBinding
Deprecated.
 
bindSpecLabel - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindSpec
 
blankExistingTables() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Delete all rows from all Fedora-related tables (except the resource index ones) that exist in the database.
booleanValue(String) - Static method in class org.fcrepo.server.security.servletfilters.Base
 
BRIEF_DESC - Static variable in exception org.fcrepo.server.errors.authorization.AuthzDeniedException
 
BRIEF_DESC - Static variable in exception org.fcrepo.server.errors.authorization.AuthzException
 
BRIEF_DESC - Static variable in exception org.fcrepo.server.errors.authorization.AuthzOperationalException
 
BRIEF_DESC - Static variable in exception org.fcrepo.server.errors.authorization.AuthzPermittedException
 
BRIEF_DESC - Static variable in exception org.fcrepo.server.errors.authorization.PasswordComparisonException
 
BufferedJournalRecoveryLog - Class in org.fcrepo.server.journal.recoverylog
A simple implementation of JournalRecoveryLog that keeps the entire log in a StringBuffer, and writes it to a file on shutdown().
BufferedJournalRecoveryLog(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.recoverylog.BufferedJournalRecoveryLog
Get the name of the log file from the server parameters, but don't create the file yet.
BUILD_DATE - Static variable in class org.fcrepo.server.Server
The build date of this release.
buildResponse(MIMETypedStream) - Method in class org.fcrepo.server.rest.BaseRestResource
 
byteArraytoHexString(byte[]) - Static method in class org.fcrepo.server.utilities.StringUtility
 

C

Cache - Class in org.fcrepo.server.security.servletfilters
 
Cache(String, String, String, int, String, int, String, int, CacheElementPopulator) - Constructor for class org.fcrepo.server.security.servletfilters.Cache
 
CacheElement - Class in org.fcrepo.server.security.servletfilters
 
CacheElement(String, String, String) - Constructor for class org.fcrepo.server.security.servletfilters.CacheElement
Create a new cache element with the given userid.
CacheElementPopulator - Interface in org.fcrepo.server.security.servletfilters
 
CALL_BASIC_AUTH - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
Attribute names in the beSecurity spec file
CALL_PASSWORD - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
CALL_SSL - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
CALL_USERNAME - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
CALLBACK_BASIC_AUTH - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
CALLBACK_SSL - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
callbackBasicAuth - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callbackRole - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callbackSSL - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callBasicAuth - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callPassword - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callSSL - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
callUsername - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
canHandleAdhoc() - Method in class org.fcrepo.server.security.AttributeFinderModule
 
CannotDisseminateFormatException - Exception in org.fcrepo.oai
Signals that the metadata format identified by the value given for the metadataPrefix argument is not supported by the item or by the repository.
CannotDisseminateFormatException() - Constructor for exception org.fcrepo.oai.CannotDisseminateFormatException
 
CannotDisseminateFormatException(String) - Constructor for exception org.fcrepo.oai.CannotDisseminateFormatException
 
captureStackTrace(Throwable) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Capture the full stack trace of an Exception, and return it in a String.
CDATE - Static variable in class org.fcrepo.server.search.ObjectFields
 
characters(char[], int, int) - Method in class org.fcrepo.server.config.ServerConfigurationParser
 
characters(char[], int, int) - Method in class org.fcrepo.server.search.ObjectFields
 
characters(char[], int, int) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
characters(char[], int, int) - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
characters(char[], int, int) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
characters(char[], int, int) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
characters(char[], int, int) - Method in class org.fcrepo.server.utilities.DCFields
 
characters(char[], int, int) - Method in class org.fcrepo.server.validation.RelsValidator
 
checkRebuildHasRun(boolean) - Method in class org.fcrepo.server.BasicServer
 
checkRepositoryHash(String) - Method in class org.fcrepo.server.journal.JournalReader
Compare the repository hash from the journal file with the current hash obtained from the server.
checkSchema(InputStream, Schema, String, String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator
 
CHECKSUM - Static variable in interface org.fcrepo.server.rest.RestParam
 
CHECKSUM_IOEXCEPTION - Static variable in class org.fcrepo.server.storage.types.Datastream
 
CHECKSUM_NONE - Static variable in class org.fcrepo.server.storage.types.Datastream
 
CHECKSUM_TYPE - Static variable in interface org.fcrepo.server.rest.RestParam
 
CHECKSUMTYPE_DISABLED - Static variable in class org.fcrepo.server.storage.types.Datastream
 
checkTransportParametersForValidity() - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
"protected" so we can mock it out in unit tests.
CLASSNAME_PARAMETER_KEY - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
Required parameter for each transport: the full name of the class that implements the transport.
CleanupContextListener - Class in org.fcrepo.server.utilities
Cleanup listener for general resource handling
CleanupContextListener() - Constructor for class org.fcrepo.server.utilities.CleanupContextListener
 
clear() - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
clear() - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
 
ClearSQLDatabase - Class in org.fcrepo.server.utilities
Clears the SQL database post-install.
ClearSQLDatabase() - Constructor for class org.fcrepo.server.utilities.ClearSQLDatabase
 
clearWarnings() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
clone() - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
close() - Method in class org.fcrepo.server.journal.entry.JournalEntry
This should be called when usage of the object is complete, to clean up any temporary files that were created for the journal entry to use.
close() - Method in class org.fcrepo.server.journal.helpers.DecodingBase64OutputStream
Close the writer.
close() - Method in class org.fcrepo.server.journal.helpers.EncodingBase64InputStream
Close the InputStream, and prevent any further reads.
close() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransportWriter
Time to close the file? Tell the receiver.
close() - Method in class org.fcrepo.server.journal.readerwriter.multicast.TransportOutputFile
Close the writer and rename the file.
close() - Method in class org.fcrepo.server.messaging.JMSManager
 
close() - Method in interface org.fcrepo.server.messaging.Messaging
Shutdown and/or close any resources and/or connections.
close() - Method in class org.fcrepo.server.messaging.MessagingImpl
 
close() - Method in class org.fcrepo.server.messaging.MessagingModule
 
close() - Method in class org.fcrepo.server.messaging.NotificationInvocationHandler
 
close() - Method in class org.fcrepo.server.proxy.AbstractInvocationHandler
 
close() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
close() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
close() - Method in class org.fcrepo.server.storage.ConnectionPool
Closes the underlying data source
close() - Method in class org.fcrepo.server.storage.types.MIMETypedStream
Closes the underlying stream if it's not already closed.
close() - Method in class org.fcrepo.server.storage.types.TupleArrayTripleIterator
 
close() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
close() - Method in class org.fcrepo.server.utilities.FilteredTripleIterator
 
closeFile() - Method in class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
On a request to close the file, check that we are in a valid state, close the XMLEventWriter and the TransportOutputFile, set the state.
closeFile() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
Request to close a file.
closeFile() - Method in interface org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverInterface
 
closeFile() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
check state, write the file closing, close/flush the writer, send the close request, set state.
closeFile() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should implement this to close a logical journal file.
CloseFileRequest - Class in org.fcrepo.server.journal.readerwriter.multicast.request
TransportRequest that asks the Transports to close the current file.
CloseFileRequest() - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.request.CloseFileRequest
 
CMODEL_QUERY - Static variable in class org.fcrepo.server.storage.DefaultDOManager
 
ColumnSpec - Class in org.fcrepo.server.utilities
 
ColumnSpec(String, String, boolean, String, boolean, String, boolean, boolean, String, String, String) - Constructor for class org.fcrepo.server.utilities.ColumnSpec
 
columnSpecIterator() - Method in class org.fcrepo.server.utilities.TableSpec
Gets an iterator over the columns.
commit(String) - Method in interface org.fcrepo.server.storage.DOWriter
Saves the changes thus far to the permanent copy of the digital object.
commit(String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
Saves the changes thus far to the permanent copy of the digital object.
commit() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
compare(Object, Object) - Method in class org.fcrepo.server.management.DefaultManagement.DatastreamDateComparator
 
compareChecksum() - Method in class org.fcrepo.server.storage.types.Datastream
 
compareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
compareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
compareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
compareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
 
compareDatastreamChecksum(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
compareDatastreamChecksum(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
compareDatastreamChecksum(Context, String, String, Date) - Method in interface org.fcrepo.server.management.Management
 
compareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
completedFully() - Method in class org.fcrepo.server.security.servletfilters.pubcookie.ConnectPubcookie
 
componentID - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
Condition - Class in org.fcrepo.server.search
 
Condition(String, Operator, String) - Constructor for class org.fcrepo.server.search.Condition
 
Condition(String, String, String) - Constructor for class org.fcrepo.server.search.Condition
 
CONDITIONS_TYPE - Static variable in class org.fcrepo.server.search.FieldSearchQuery
 
CONFIG_ATTRIBUTE_CLASS - Static variable in class org.fcrepo.server.Server
The configuration file's class-specifying attribute for server and module elements.
CONFIG_ATTRIBUTE_ID - Static variable in class org.fcrepo.server.Server
The configuration file datastore element's id attribute.
CONFIG_ATTRIBUTE_NAME - Static variable in class org.fcrepo.server.Server
The configuration file param element's name attribute.
CONFIG_ATTRIBUTE_ROLE - Static variable in class org.fcrepo.server.Server
The configuration file's role-specifying attribute for module elements.
CONFIG_ATTRIBUTE_VALUE - Static variable in class org.fcrepo.server.Server
The configuration file param element's value attribute.
CONFIG_DIR - Static variable in class org.fcrepo.server.Server
The directory where server configuration is stored, relative to home.
CONFIG_ELEMENT_COMMENT - Static variable in class org.fcrepo.server.Server
The configuration file comment element's name.
CONFIG_ELEMENT_DATASTORE - Static variable in class org.fcrepo.server.Server
The configuration file datastore element's name.
CONFIG_ELEMENT_MODULE - Static variable in class org.fcrepo.server.Server
The configuration file module element's name.
CONFIG_ELEMENT_PARAM - Static variable in class org.fcrepo.server.Server
The configuration file param element's name.
CONFIG_ELEMENT_ROOT - Static variable in class org.fcrepo.server.Server
The configuration file root element's name.
CONFIG_FILE - Static variable in class org.fcrepo.server.Server
The configuration filename.
CONFIG_NAMESPACE - Static variable in class org.fcrepo.server.Server
The configuration file elements' namespace.
Configuration - Class in org.fcrepo.server.config
 
Configuration(List<Parameter>) - Constructor for class org.fcrepo.server.config.Configuration
 
Configuration(Map<String, String>) - Constructor for class org.fcrepo.server.config.Configuration
 
connect(String, Map, Cookie[], String, String) - Method in class org.fcrepo.server.security.servletfilters.pubcookie.ConnectPubcookie
 
connected - Variable in class org.fcrepo.server.messaging.JMSManager
 
connection - Variable in class org.fcrepo.server.messaging.JMSManager
 
CONNECTION_FACTORY_NAME - Static variable in class org.fcrepo.server.messaging.JMSManager
Connection Factory Lookup Name
ConnectionPool - Class in org.fcrepo.server.storage
Provides a dispenser for database Connection Pools.
ConnectionPool(String, String, String, String, int, int, long, int, long, int, long, String, boolean, boolean, boolean, byte) - Constructor for class org.fcrepo.server.storage.ConnectionPool
Constructs a ConnectionPool based on the calling arguments.
ConnectionPool(String, String, String, String, DDLConverter, int, int, long, int, long, int, long, String, boolean, boolean, boolean, byte) - Constructor for class org.fcrepo.server.storage.ConnectionPool
Constructs a ConnectionPool that can provide TableCreatingConnections.
ConnectionPoolManager - Interface in org.fcrepo.server.storage
Interface that defines a Module to facilitate the acquisition of JDBC connection pools for database access.
ConnectionPoolManagerImpl - Class in org.fcrepo.server.storage
Implements ConnectionPoolManager to facilitate obtaining database connection pools.
ConnectionPoolManagerImpl(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.ConnectionPoolManagerImpl
Constructs a new ConnectionPoolManagerImpl
ConnectionPoolNotFoundException - Exception in org.fcrepo.server.errors
Signals a database ConnectionPool could not be found.
ConnectionPoolNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.ConnectionPoolNotFoundException
 
ConnectionWrapper - Class in org.fcrepo.server.utilities
A wrapper around a java.sql.Connection that calls the wrapped Connection's methods for all calls.
ConnectionWrapper(Connection) - Constructor for class org.fcrepo.server.utilities.ConnectionWrapper
 
ConnectPubcookie - Class in org.fcrepo.server.security.servletfilters.pubcookie
 
ConnectPubcookie() - Constructor for class org.fcrepo.server.security.servletfilters.pubcookie.ConnectPubcookie
 
connectToJMS(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
ConsumerJournalEntry - Class in org.fcrepo.server.journal.entry
The JournalEntry to use when consuming a journal file.
ConsumerJournalEntry(String, JournalEntryContext) - Constructor for class org.fcrepo.server.journal.entry.ConsumerJournalEntry
 
containsBean(String) - Method in class org.fcrepo.server.Server
 
containsBeanDefinition(String) - Method in class org.fcrepo.server.Server
 
CONTENT_MODEL - Static variable in interface org.fcrepo.server.rest.RestParam
 
ContentManagerParams - Class in org.fcrepo.server.storage
Simple data transfer object for the content manager.
ContentManagerParams() - Constructor for class org.fcrepo.server.storage.ContentManagerParams
 
ContentManagerParams(String, String, String, String) - Constructor for class org.fcrepo.server.storage.ContentManagerParams
 
ContentManagerParams(String) - Constructor for class org.fcrepo.server.storage.ContentManagerParams
 
ContentModelTripleGenerator_3_0 - Class in org.fcrepo.server.resourceIndex
Get all triples for a 3.0 content model object.
ContentModelTripleGenerator_3_0() - Constructor for class org.fcrepo.server.resourceIndex.ContentModelTripleGenerator_3_0
 
Context - Interface in org.fcrepo.server
A holder of context name-value pairs.
CONTEXT_MAPNAME_ACTION - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
CONTEXT_MAPNAME_ENVIRONMENT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
CONTEXT_MAPNAME_RECOVERY - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
CONTEXT_MAPNAME_RESOURCE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
CONTEXT_MAPNAME_SUBJECT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
CONTEXT_VERSION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
contextDestroyed(ServletContextEvent) - Method in class org.fcrepo.server.utilities.CleanupContextListener
Clean up resources used by the application when stopped
contextDestroyed(ServletContextEvent) - Method in class org.fcrepo.server.utilities.LogSetupContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.fcrepo.server.utilities.CleanupContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.fcrepo.server.utilities.LogSetupContextListener
 
ContextParam - Class in org.fcrepo.server.config.webxml
 
ContextParam() - Constructor for class org.fcrepo.server.config.webxml.ContextParam
 
ContextRegistry - Interface in org.fcrepo.server.security
 
ContextXmlReader - Class in org.fcrepo.server.journal.xmlhelpers
Reads a Context tag from the journal file, and assembles a JournalEntryContext from it.
ContextXmlReader() - Constructor for class org.fcrepo.server.journal.xmlhelpers.ContextXmlReader
 
ContextXmlWriter - Class in org.fcrepo.server.journal.xmlhelpers
Write an entire Context object to the Journal file.
ContextXmlWriter() - Constructor for class org.fcrepo.server.journal.xmlhelpers.ContextXmlWriter
 
Continue100Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 100-Continue error page.
Continue100Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Continue100Exception
 
Continue100Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Continue100Exception
 
Continue100Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Continue100Exception
 
contributeAttributes(ExtendedHttpServletRequest, String, String) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
contributeAuthenticatedAttributes(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
contributeAuthenticatedAttributes(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
contributeSponsoredAttributes(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
contributeSponsoredAttributes(ExtendedHttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
CONTRIBUTOR - Static variable in class org.fcrepo.server.search.ObjectFields
 
contributors() - Method in class org.fcrepo.server.utilities.DCFields
 
CONTROL_GROUP - Static variable in interface org.fcrepo.server.rest.RestParam
 
convert(File, File) - Method in class org.fcrepo.server.storage.translation.ConvertObjectSerialization
Convert files from one format to the other.
convertBytesToDataHandler(byte[]) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertDataHandlerToBytes(DataHandler) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertDatastreamDefArrayToGenDatastreamDefList(DatastreamDef[]) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertDatastreamDefToGenDatastreamDef(DatastreamDef) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertDatastreamToGenDatastream(Datastream) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertFieldSearchResultToGenFieldSearchResult(FieldSearchResult) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertGenConditionArrayToSearchConditionList(FieldSearchQuery.Conditions) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertGenFieldSearchQueryToFieldSearchQuery(FieldSearchQuery) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertGenPropertyArrayToPropertyArray(GetDissemination.Parameters) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertGenPropertyArrayToPropertyArray(GetDissemination.Parameters) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertGenPropertyToProperty(Property) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertMethodParmDefToGenMethodParmDef(MethodParmDef) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertMIMETypedStreamToGenMIMETypedStream(MIMETypedStream) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertMIMETypedStreamToGenMIMETypedStreamMTOM(MIMETypedStream) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertObjectMethodsDefArrayToGenObjectMethodsDefList(ObjectMethodsDef[]) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertObjectProfileToGenObjectProfile(ObjectProfile) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
ConvertObjectSerialization - Class in org.fcrepo.server.storage.translation
Utility class to convert objects from one serialization format to another.
ConvertObjectSerialization(Class<DODeserializer>, Class<DOSerializer>, boolean, String, String) - Constructor for class org.fcrepo.server.storage.translation.ConvertObjectSerialization
 
convertPropertyToGenProperty(Property) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertRelsTupleToGenRelsTuple(RelationshipTuple) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertReposInfoToGenReposInfo(RepositoryInfo) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertStringtoAOS(String[]) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
convertValidationToGenValidation(Validation) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
copy() - Method in class org.fcrepo.server.config.ServerConfiguration
Make an exact copy of this ServerConfiguration.
copy(InputStream, OutputStream) - Static method in class org.fcrepo.server.rest.CopyUtils
Copy bytes from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class org.fcrepo.server.rest.CopyUtils
Copy chars from a <code>Reader to a <code>Writer
copy() - Method in class org.fcrepo.server.security.PolicyParser
Gets a new instance that uses the same schema as this one.
copy() - Method in class org.fcrepo.server.storage.types.Datastream
 
copy(Datastream) - Method in class org.fcrepo.server.storage.types.Datastream
 
copy() - Method in class org.fcrepo.server.storage.types.DatastreamManagedContent
 
copy() - Method in class org.fcrepo.server.storage.types.DatastreamReferencedContent
 
copy() - Method in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
COPY_SCHEME - Static variable in class org.fcrepo.server.storage.types.DatastreamManagedContent
Internal scheme to indicating that a copy should made of the resource.
copyToTempFile(InputStream) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Copy an input stream to a temporary file, so we can hand an input stream to the delegate and have another input stream for the journal.
CopyUtils - Class in org.fcrepo.server.rest
This is taken from org.apache.commons.io.CopyUtils so Apache liciense applied
CopyUtils() - Constructor for class org.fcrepo.server.rest.CopyUtils
 
countTriples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
countTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
countTriples(String, String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
countTriples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
countTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
countTriples(String, String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
countTuples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
countTuples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
COVERAGE - Static variable in class org.fcrepo.server.search.ObjectFields
 
coverages() - Method in class org.fcrepo.server.utilities.DCFields
 
CREATE_REBUILD_STATUS - Static variable in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
createArrayOf(String, Object[]) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createBlob() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createBytesMessage(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
createClob() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createDatastoreConfigurationBeanDefinition(String) - Static method in class org.fcrepo.server.Server
 
createDestination(String, JMSManager.DestinationType) - Method in class org.fcrepo.server.messaging.JMSManager
Creates a Destination.
createDestination(String, JMSManager.DestinationType, boolean, int) - Method in class org.fcrepo.server.messaging.JMSManager
Creates a Destination if the Destination has not already been created.
createDsCompositeModel() - Method in class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create an instance of DsCompositeModel
createDsTypeModel() - Method in class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create an instance of DsTypeModel
createExtension() - Method in class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create an instance of Extension
createForm() - Method in class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create an instance of Form
createInstanceAccordingToParameter(String, Class<?>[], Object[], Map<String, String>) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Look in the system parameters and create an instance of the named class.
createInstanceFromClassname(String, Class<?>[], Object[]) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Create an instance of the named class.
createJMSMessage(Serializable, Session) - Method in class org.fcrepo.server.messaging.JMSManager
 
createMapMessage(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
createModuleBeanDefinition(String, Map<String, String>, String) - Static method in class org.fcrepo.server.Server
Generates Spring Bean definitions for Fedora Modules.
createModuleConfigurationBeanDefinition(String) - Static method in class org.fcrepo.server.Server
 
createNClob() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createNonExistingTables(ConnectionPool, InputStream) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
createObject(HttpHeaders, String, String, String, String, String, String, String, String, boolean, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Create/Update a new digital object.
createObjectMessage(String, Serializable) - Method in class org.fcrepo.server.messaging.JMSManager
 
createReference() - Method in class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create an instance of Reference
createSQLXML() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createStatement() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createStatement(int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createStatement(int, int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
createTable(TableSpec) - Method in class org.fcrepo.server.utilities.TableCreatingConnection
Creates a table in the target database.
createTempFile() - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Create a temporary file.
createTextMessage(String, String) - Method in class org.fcrepo.server.messaging.JMSManager
 
createTimestampedFilename(String, Date) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Create the name for a Journal file or a log file, based on the prefix and the current date.
CREATOR - Static variable in class org.fcrepo.server.search.ObjectFields
 
CreatorJournalEntry - Class in org.fcrepo.server.journal.entry
The JournalEntry to use when creating a journal file.
CreatorJournalEntry(String, Context) - Constructor for class org.fcrepo.server.journal.entry.CreatorJournalEntry
Don't store the Context that was given; store a writable version of it.
creators() - Method in class org.fcrepo.server.utilities.DCFields
 
crucial - Variable in class org.fcrepo.server.journal.readerwriter.multicast.Transport
If this transport throws an Exception, is it a crucial problem?
CRUCIAL_PARAMETER_KEY - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
Required parameter for each transport, and must be set to "true" on at least one transport.
currentFile - Variable in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
CXFUtility - Class in org.fcrepo.server.utilities
Utility methods for working with CXF.
CXFUtility() - Constructor for class org.fcrepo.server.utilities.CXFUtility
 

D

DatastoreConfig - Class in org.fcrepo.server
A holder of configuration name-value pairs for a datastore.
DatastoreConfig(Map<String, String>) - Constructor for class org.fcrepo.server.DatastoreConfig
Creates and initializes the DatastoreConfig.
DatastoreConfig(List<Parameter>) - Constructor for class org.fcrepo.server.DatastoreConfig
 
datastoreConfigIds() - Method in class org.fcrepo.server.Server
 
DatastoreConfiguration - Class in org.fcrepo.server.config
 
DatastoreConfiguration(List<Parameter>, String, String) - Constructor for class org.fcrepo.server.config.DatastoreConfiguration
 
Datastream - Class in org.fcrepo.server.storage.types
A Fedora datastream.
Datastream() - Constructor for class org.fcrepo.server.storage.types.Datastream
 
datastream - Variable in class org.fcrepo.server.validation.ecm.jaxb.Reference
 
DATASTREAM_ID_BADCHARS - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Characters a datastream ID can never have.
DATASTREAM_ID_MAXLEN - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Maximum characters a datastream ID can have.
DATASTREAM_INPUT - Static variable in class org.fcrepo.server.storage.types.MethodParmDef
 
DATASTREAM_LABEL_MAXLEN - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Maximum characters a datastream label can have.
DATASTREAM_REGISTRY_TABLE - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
DATASTREAM_STORE_BASE - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
DatastreamAltIDs - Variable in class org.fcrepo.server.storage.types.Datastream
 
DatastreamDef - Class in org.fcrepo.server.storage.types
 
DatastreamDef(String, String, String) - Constructor for class org.fcrepo.server.storage.types.DatastreamDef
 
DatastreamFilenameHelper - Class in org.fcrepo.server.rest
Helper class to manage getting filenames for datastreams and adding content disposition headers to force downloading of datastream disseminations
DatastreamFilenameHelper(Server, Management, Access) - Constructor for class org.fcrepo.server.rest.DatastreamFilenameHelper
Read configuration information from fedora.fcfg
DatastreamID - Variable in class org.fcrepo.server.storage.types.Datastream
 
datastreamID - Variable in class org.fcrepo.server.storage.types.DSBinding
Deprecated.
 
datastreamIdIterator() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
datastreamIdIterator() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets an Iterator over the datastream ids in this object.
DatastreamLockedException - Exception in org.fcrepo.server.errors
Signals that a datastream was locked.
DatastreamLockedException(String) - Constructor for exception org.fcrepo.server.errors.DatastreamLockedException
Creates a DatastreamLockedException.
DatastreamManagedContent - Class in org.fcrepo.server.storage.types
 
DatastreamManagedContent() - Constructor for class org.fcrepo.server.storage.types.DatastreamManagedContent
 
DatastreamMediation - Class in org.fcrepo.server.storage.types
A data structure containing information needed for the datastream mediation service.
DatastreamMediation() - Constructor for class org.fcrepo.server.storage.types.DatastreamMediation
 
DatastreamNotFoundException - Exception in org.fcrepo.server.errors
Signals that a datastream could not be found.
DatastreamNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.DatastreamNotFoundException
Creates a DatastreamNotFoundException.
DatastreamReferencedContent - Class in org.fcrepo.server.storage.types
Referenced Content.
DatastreamReferencedContent() - Constructor for class org.fcrepo.server.storage.types.DatastreamReferencedContent
 
DatastreamResolverServlet - Class in org.fcrepo.server.access.dissemination
This servlet acts as a proxy to resolve the physical location of datastreams.
DatastreamResolverServlet() - Constructor for class org.fcrepo.server.access.dissemination.DatastreamResolverServlet
 
DatastreamResource - Class in org.fcrepo.server.rest
A rest controller to handle CRUD operations for the Fedora datastream API (API-M) Request syntax:

GET,PUT,POST,DELETE prototol://hostname:port/fedora/objects/PID/datastreams/DSID/versions ? [dateTime][parmArray] protocol - either http or https. hostname - required hostname of the Fedora server. port - required port number on which the Fedora server is running. fedora - required path name for the Fedora access service. objects - required path name for the Fedora service. PID - required persistent idenitifer of the digital object. DSID - required datastream identifier for the datastream. dateTime - optional dateTime value indicating dissemination of a version of the digital object at the specified point in time.

DatastreamResource(Server) - Constructor for class org.fcrepo.server.rest.DatastreamResource
 
datastreams(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
datastreams(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets an interable view that consists of versions of the same datastream that is identified by the requested datastream identifier.
dataStreamsToXML(String, Date, DatastreamDef[]) - Method in class org.fcrepo.server.rest.DefaultSerializer
 
DatastreamValidator - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
DatastreamValidator(RepositoryReader) - Constructor for class org.fcrepo.server.validation.ecm.DatastreamValidator
 
DatastreamXMLMetadata - Class in org.fcrepo.server.storage.types
 
DatastreamXMLMetadata() - Constructor for class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
DatastreamXMLMetadata(String) - Constructor for class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
DATATYPE - Static variable in interface org.fcrepo.server.rest.RestParam
 
datatype - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
DATE - Static variable in class org.fcrepo.server.search.ObjectFields
 
date - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
dateAsString(Date) - Static method in class org.fcrepo.server.security.DefaultAuthorization
 
DateGranularitySupport - Class in org.fcrepo.oai
An indicator of the level of granularity in dates a repository supports.
dates() - Method in class org.fcrepo.server.utilities.DCFields
 
DateTimeParam - Class in org.fcrepo.server.rest.param
A JAX-RS parameter handler for ISO datetime Strings.
DateTimeParam(String) - Constructor for class org.fcrepo.server.rest.param.DateTimeParam
 
dateToString(Date) - Static method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
DAYS - Static variable in class org.fcrepo.oai.DateGranularitySupport
Indicates that the repository supports timestamp granularity in days.
DB_COLUMN_NAMES - Static variable in class org.fcrepo.server.search.FieldSearchSQLImpl
 
DB_COLUMN_NAMES_NODC - Static variable in class org.fcrepo.server.search.FieldSearchSQLImpl
 
DBPathRegistry - Class in org.fcrepo.server.storage.lowlevel
 
DBPathRegistry(Map<String, ?>) - Constructor for class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
DBPIDGenerator - Class in org.fcrepo.server.management
A PIDGenerator that uses a database to keep track of the highest pid it knows about for each namespace.
DBPIDGenerator(ConnectionPool, File) - Constructor for class org.fcrepo.server.management.DBPIDGenerator
Initialize the DBPIDGenerator.
DBSPEC_LOCATION - Static variable in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
DCField - Class in org.fcrepo.server.utilities
 
DCField(String) - Constructor for class org.fcrepo.server.utilities.DCField
 
DCField(String, String) - Constructor for class org.fcrepo.server.utilities.DCField
 
DCFields - Class in org.fcrepo.server.utilities
Dublin Core Fields.
DCFields() - Constructor for class org.fcrepo.server.utilities.DCFields
 
DCFields(InputStream) - Constructor for class org.fcrepo.server.utilities.DCFields
 
DCMDATE - Static variable in class org.fcrepo.server.search.ObjectFields
 
DDLConverter - Interface in org.fcrepo.server.utilities
Interface for a converter of TableSpec objects to RDBMS-specific DDL code.
debug - Static variable in class org.fcrepo.server.validation.DOValidatorImpl
 
decipher(String, String, String) - Static method in class org.fcrepo.server.journal.helpers.PasswordCipher
Use the key to produce a clear text String from the cipherText.
decode(String) - Static method in class org.fcrepo.server.storage.lowlevel.PathAlgorithm
 
DecodingBase64OutputStream - Class in org.fcrepo.server.journal.helpers
Wraps an OutputStream with a Base64 decoder, so when you "write" to the stream, you write Strings of Base64-encoded characters, but the OutputStream receives decoded bytes.
DecodingBase64OutputStream(OutputStream) - Constructor for class org.fcrepo.server.journal.helpers.DecodingBase64OutputStream
 
DEFAULT_AGE_LIMIT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
DEFAULT_BUFFER_SIZE - Static variable in class org.fcrepo.server.journal.helpers.EncodingBase64InputStream
 
DEFAULT_BUFFER_SIZE - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
DEFAULT_FILENAME_PREFIX - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
DEFAULT_FOLLOW_POLLING_INTERVAL - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
Used by following readers
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.AtomDODeserializer
 
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.AtomDOSerializer
The format this serializer will write if unspecified at construction.
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
The format this deserializer will read if unspecified at construction.
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.FOXMLDOSerializer
The format this serializer will write if unspecified at construction.
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
The format this deserializer will read if unspecified at construction.
DEFAULT_FORMAT - Static variable in class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
The format this serializer will write if unspecified at construction.
DEFAULT_INPUT - Static variable in class org.fcrepo.server.storage.types.MethodParmDef
 
DEFAULT_PORT_NUMBER - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
DEFAULT_SERVER_CLASS - Static variable in class org.fcrepo.server.Server
The name of the default Server implementation class
DEFAULT_SHUTDOWN_TIMEOUT - Static variable in class org.fcrepo.server.utilities.status.ServerStatusTool
Default number of seconds watch-shutdown should wait for the state to change from STOPPING to STOPPED or STOPPED_WITH_ERR before giving up.
DEFAULT_SIZE_LIMIT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
DEFAULT_STARTING_TIMEOUT - Static variable in class org.fcrepo.server.utilities.status.ServerStatusTool
Default number of seconds watch-startup should wait for the state to change from NOT_STARTING to STARTING before giving up.
DEFAULT_STARTUP_TIMEOUT - Static variable in class org.fcrepo.server.utilities.status.ServerStatusTool
Default number of seconds watch-startup should wait for the state to change from STARTING to STARTED or STARTUP_FAILED before giving up.
DEFAULT_STOPPING_TIMEOUT - Static variable in class org.fcrepo.server.utilities.status.ServerStatusTool
Default number of seconds watch-shutdown should wait for the state to change from STARTED to STOPPING before giving up.
DefaultAccess - Class in org.fcrepo.server.access
The Access Module, providing support for the Fedora Access subsystem.
DefaultAccess(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.access.DefaultAccess
Creates and initializes the Access Module.
DefaultAuthorization - Class in org.fcrepo.server.security
The Authorization module, protecting access to Fedora's API-A and API-M endpoints.
DefaultAuthorization(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.security.DefaultAuthorization
Creates and initializes the Access Module.
DefaultBackendSecurity - Class in org.fcrepo.server.security
A Module for accessing backend service security configuration information.
DefaultBackendSecurity(Map, Server, String) - Constructor for class org.fcrepo.server.security.DefaultBackendSecurity
Creates a new DefaultBackendSecurity.
defaultChecksumType - Static variable in class org.fcrepo.server.storage.types.Datastream
 
DefaultDisseminator - Interface in org.fcrepo.server.access.defaultdisseminator
Defines the methods of the default service definition that is associated with every Fedora Object.
DefaultDisseminatorImpl - Class in org.fcrepo.server.access.defaultdisseminator
Implements the methods defined in the DefaultDisseminator interface.
DefaultDisseminatorImpl(Context, Date, DOReader, Access, String, File) - Constructor for class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
 
DefaultDOManager - Class in org.fcrepo.server.storage
Manages the reading and writing of digital objects by instantiating an appropriate object reader or writer.
DefaultDOManager(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.DefaultDOManager
Creates a new DefaultDOManager.
defaultExportFormat - Variable in class org.fcrepo.server.access.RepositoryInfo
 
DefaultExternalContentManager - Class in org.fcrepo.server.storage
Provides a mechanism to obtain external HTTP-accessible content.
DefaultExternalContentManager(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.DefaultExternalContentManager
Creates a new DefaultExternalContentManager.
DefaultLowlevelStorage - Class in org.fcrepo.server.storage.lowlevel
 
DefaultLowlevelStorage(Map<String, Object>) - Constructor for class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
DefaultLowlevelStorageModule - Class in org.fcrepo.server.storage.lowlevel
 
DefaultLowlevelStorageModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
DefaultManagement - Class in org.fcrepo.server.management
Implements API-M without regard to the transport/messaging protocol.
DefaultManagement(Authorization, DOManager, ExternalContentManager, int, int, File, Hashtable<String, Long>, long) - Constructor for class org.fcrepo.server.management.DefaultManagement
 
DefaultManagement.DatastreamDateComparator - Class in org.fcrepo.server.management
 
DefaultManagement.DatastreamDateComparator() - Constructor for class org.fcrepo.server.management.DefaultManagement.DatastreamDateComparator
 
DefaultPolicyEnforcementPoint - Class in org.fcrepo.server.security.impl
 
DefaultPolicyEnforcementPoint(PDPConfig, ContextRegistry, ModuleConfiguration) - Constructor for class org.fcrepo.server.security.impl.DefaultPolicyEnforcementPoint
 
DefaultRoleConfig - Class in org.fcrepo.server.security
 
DefaultRoleConfig() - Constructor for class org.fcrepo.server.security.DefaultRoleConfig
 
DefaultSerializer - Class in org.fcrepo.server.rest
 
DefaultSerializer(String, Context) - Constructor for class org.fcrepo.server.rest.DefaultSerializer
 
defaultValue - Variable in class org.fcrepo.server.storage.service.Part
 
delete(List<Triple>, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
delete(TripleIterator, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
delete(Triple, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
delete(List<Triple>, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
delete(TripleIterator, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
delete(Triple, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
delete(String) - Method in interface org.fcrepo.server.search.FieldSearch
Remove an object from the search indexes.
delete(String) - Method in class org.fcrepo.server.search.FieldSearchSQLImpl
 
delete(String) - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
delete(File) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
delete(File) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
deleteDatastream(String, String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Invoke API-M.purgeDatastream

DELETE /objects/{pid}/datastreams/{dsID} ? startDT endDT logMessage

DeletedRecordSupport - Class in org.fcrepo.oai
An indicator of the kind of deletion support a repository has.
deleteObject(DOReader) - Method in interface org.fcrepo.server.resourceIndex.ResourceIndex
Removes the triples implied by a given object from the ResourceIndex.
deleteObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
Removes the triples implied by a given object from the ResourceIndex.
deleteObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Removes the triples implied by a given object from the ResourceIndex.
deleteObject(String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Permanently removes an object from the repository.
denyBiasedAuthz(Set) - Static method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
DeploymentDSBindRule - Class in org.fcrepo.server.storage.types
A datastream binding rule.
DeploymentDSBindRule() - Constructor for class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
DeploymentDSBindSpec - Class in org.fcrepo.server.storage.types
 
DeploymentDSBindSpec() - Constructor for class org.fcrepo.server.storage.types.DeploymentDSBindSpec
 
DerbyDDLConverter - Class in org.fcrepo.server.utilities
A DDLConverter that works with Derby.
DerbyDDLConverter() - Constructor for class org.fcrepo.server.utilities.DerbyDDLConverter
 
describe(boolean) - Method in class org.fcrepo.server.rest.DescribeRepositoryResource
Process Fedora Access Request.
describeAllowedMimeTypes() - Method in class org.fcrepo.server.storage.types.DeploymentDSBindRule
In human readable string, describe which mime types are allowed.
describeRepository(Context) - Method in interface org.fcrepo.server.access.Access
Gets information that describes the repository.
describeRepository(Context) - Method in class org.fcrepo.server.access.DefaultAccess
Gets information that describes the repository.
describeRepository(Context, boolean, HttpServletResponse) - Method in class org.fcrepo.server.access.DescribeRepositoryServlet
 
describeRepository(Context) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
describeRepository(Context) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
describeRepository() - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
describeRepository() - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
describeRepository(Context, boolean) - Method in class org.fcrepo.server.rest.DescribeRepositoryResource
 
DescribeRepositoryResource - Class in org.fcrepo.server.rest
Implements the "describeRepository" functionality of the Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
DescribeRepositoryResource(Server) - Constructor for class org.fcrepo.server.rest.DescribeRepositoryResource
 
DescribeRepositoryResource.HtmlTransformation - Class in org.fcrepo.server.rest
 
DescribeRepositoryResource.HtmlTransformation(Context, DescribeRepositoryResource.ReposInfoSerializer) - Constructor for class org.fcrepo.server.rest.DescribeRepositoryResource.HtmlTransformation
 
DescribeRepositoryResource.ReposInfoSerializer - Class in org.fcrepo.server.rest
Serializes RepositoryInfo object into XML.
DescribeRepositoryResource.ReposInfoSerializer(Context, RepositoryInfo) - Constructor for class org.fcrepo.server.rest.DescribeRepositoryResource.ReposInfoSerializer
Constructor for ReposInfoSerializerThread.
DescribeRepositoryServlet - Class in org.fcrepo.server.access
Implements the "describeRepository" functionality of the Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
DescribeRepositoryServlet() - Constructor for class org.fcrepo.server.access.DescribeRepositoryServlet
 
DescribeRepositoryServlet.ReposInfoSerializerThread - Class in org.fcrepo.server.access
A Thread to serialize an ObjectProfile object into XML.
DescribeRepositoryServlet.ReposInfoSerializerThread(Context, RepositoryInfo, PipedWriter) - Constructor for class org.fcrepo.server.access.DescribeRepositoryServlet.ReposInfoSerializerThread
Constructor for ReposInfoSerializerThread.
DESCRIPTION - Static variable in class org.fcrepo.server.search.ObjectFields
 
descriptions() - Method in class org.fcrepo.server.utilities.DCFields
 
DESCRIPTIVE - Static variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
Descriptive XML metadata
deserialize(String) - Method in class org.fcrepo.server.security.BackendSecurityDeserializer
 
deserialize(InputStream, DigitalObject, String, int) - Method in class org.fcrepo.server.storage.translation.AtomDODeserializer
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, int) - Method in interface org.fcrepo.server.storage.translation.DODeserializer
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, String, int) - Method in interface org.fcrepo.server.storage.translation.DOTranslator
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, String, int) - Method in class org.fcrepo.server.storage.translation.DOTranslatorImpl
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, String, int) - Method in class org.fcrepo.server.storage.translation.DOTranslatorModule
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, int) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
Deserializes the given stream.
deserialize(InputStream, DigitalObject, String, int) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
Deserializes the given stream.
DESERIALIZE_INSTANCE - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
DESERIALIZE_INSTANCE: Deserialize XML into a java object appropriate for in-memory usage.
destroy() - Method in class org.fcrepo.server.access.dissemination.DatastreamResolverServlet
 
destroy() - Method in class org.fcrepo.server.access.MethodParameterResolverServlet
 
destroy() - Method in class org.fcrepo.server.access.SpringAccessServlet
 
destroy() - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
destroy() - Method in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.FilterEnforceAuthn
Deprecated.
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.FilterFinalize
Deprecated.
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.FilterRestApiFlash
Required Filter method
destroy() - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
destroy() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FilterXmlUserfile
Deprecated.
 
destroy() - Method in class org.fcrepo.server.ServerController
 
destroy() - Method in class org.fcrepo.server.SpringServlet
 
destroy() - Method in class org.fcrepo.soapclient.MethodParameterResolverServlet
 
DIGIPROV - Static variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
Digital provenance XML metadata
DigitalObject - Interface in org.fcrepo.server.storage.types
Java representation of a Fedora digital object.
DigitalObjectUtil - Class in org.fcrepo.server.storage.types
DigitalObject utility methods.
DigitalObjectUtil() - Constructor for class org.fcrepo.server.storage.types.DigitalObjectUtil
 
DirectoryBasedRepositoryReader - Class in org.fcrepo.server.storage
A RepositoryReader that uses a directory of serialized objects as its working repository.
DirectoryBasedRepositoryReader(File, DOTranslator, String, String, String) - Constructor for class org.fcrepo.server.storage.DirectoryBasedRepositoryReader
Initializes the RepositoryReader by looking at all files in the provided directory and ensuring that they're all serialized digital objects and that there are no PID conflicts.
DisallowedHostException - Exception in org.fcrepo.server.errors
Thrown when a host requests access to a resource that it doesn't have permission to access.
DisallowedHostException(String) - Constructor for exception org.fcrepo.server.errors.DisallowedHostException
Creates a DisallowedHostException.
DisallowedHostException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.DisallowedHostException
 
dissCreateDT - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
DisseminationBindingInfo - Class in org.fcrepo.server.storage.types
Data struture for holding information necessary to complete a dissemination request.
DisseminationBindingInfo() - Constructor for class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
DisseminationBindingInfoNotFoundException - Exception in org.fcrepo.server.errors
Signals that an instance of DisseminationBindingInfo could not be found or was null.
DisseminationBindingInfoNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.DisseminationBindingInfoNotFoundException
Creates a DisseminationBindingInfoNotFoundException.
DisseminationException - Exception in org.fcrepo.server.errors
Signals an error in processing a dissemination request.
DisseminationException(String) - Constructor for exception org.fcrepo.server.errors.DisseminationException
Creates a DisseminationException.
DisseminationException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.DisseminationException
 
DisseminationService - Class in org.fcrepo.server.access.dissemination
A service for executing a dissemination given its binding information.
DisseminationService(Server) - Constructor for class org.fcrepo.server.access.dissemination.DisseminationService
Constructs an instance of DisseminationService.
Disseminator - Class in org.fcrepo.server.storage.types
Deprecated.
Disseminator() - Constructor for class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
DISSEMINATOR_ID_BADCHARS - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Characters a disseminator ID can never have.
DISSEMINATOR_ID_MAXLEN - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Maximum characters a disseminator ID can have.
DISSEMINATOR_LABEL_MAXLEN - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Maximum characters a disseminator label can have.
disseminatorIdIterator() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
Deprecated.
disseminatorIdIterator() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Deprecated.
DisseminatorNotFoundException - Exception in org.fcrepo.server.errors
Signals that a disseminator could not be found.
DisseminatorNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.DisseminatorNotFoundException
Creates a DisseminatorNotFoundException.
disseminators(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
Deprecated.
disseminators(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Deprecated.
dissID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dissIndexViewURL - Variable in class org.fcrepo.server.access.ObjectProfile
 
dissLabel - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dissState - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dissVersionable - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dissVersionID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
DO_OP - Static variable in class org.fcrepo.server.ReadOnlyContext
 
doCommit(boolean, Context, DigitalObject, String, boolean) - Method in class org.fcrepo.server.storage.DefaultDOManager
The doCommit method finalizes an ingest/update/remove of a digital object.
doCommit(boolean, Context, DigitalObject, String, boolean) - Method in class org.fcrepo.server.storage.GSearchDOManager
Commits the changes to the given object as usual, then attempts to propagate the change to the GSearch service.
DOCUMENT_ENCODING - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
DOCUMENT_VERSION - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
DODeserializer - Interface in org.fcrepo.server.storage.translation
Reads a Fedora object in some format.
doesNotExistAsOfDateTime(String, Date, Date) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.fcrepo.server.security.servletfilters.FilterRestApiFlash
Perform flash client response filtering
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
doFind(TrippiServer, String, String, String, String, String, String, String, String, boolean, String, HttpServletResponse) - Method in class org.fcrepo.server.access.RISearchServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.oai.OAIProviderServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.DescribeRepositoryServlet
Process Fedora Access Request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.dissemination.DatastreamResolverServlet
Processes the servlet request and resolves the physical location of the specified datastream.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.FedoraAccessServlet
Process Fedora Access Request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.FieldSearchServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.GetObjectHistoryServlet
Process Fedora Access Request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListDatastreamsServlet
Process Fedora Access Request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListMethodsServlet
Process Fedora Access Request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.MethodParameterResolverServlet
Treat Get request identical to Post request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.RISearchServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.WSDLServlet
Respond to an HTTP GET request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.management.GetNextPIDServlet
Process the Fedora API-M-LITE request to generate a list of next available PIDs.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.management.UploadServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.ServerController
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.soapclient.MethodParameterResolverServlet
 
DOManager - Interface in org.fcrepo.server.storage
A RepositoryReader that provides facilities for creating and modifying objects within the repository, as well as a query facility.
doObjectValidation(String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
 
DOObjectValidator - Interface in org.fcrepo.server.validation
Validator for digital objects (instances of DigitalObject, wrapped in a DOReader).
DOObjectValidatorModule - Class in org.fcrepo.server.validation
A module for validating digital objects.
DOObjectValidatorModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.validation.DOObjectValidatorModule
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.oai.OAIProviderServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.DescribeRepositoryServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.FedoraAccessServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.FieldSearchServlet
Exactly the same behavior as doGet.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.GetObjectHistoryServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListDatastreamsServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListMethodsServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.MethodParameterResolverServlet
Process Post request from web form.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.RISearchServlet
Exactly the same behavior as doGet.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.management.GetNextPIDServlet
For now, treat a HTTP POST request just like a GET request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.management.UploadServlet
The servlet entry point.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.soapclient.MethodParameterResolverServlet
 
DOReader - Interface in org.fcrepo.server.storage
Interface for reading Fedora digital objects from within the storage sub system.
DOReaderCache - Class in org.fcrepo.server.storage
DOReader Cache to be used by DOManager to make object retrieval more efficient
DOReaderCache() - Constructor for class org.fcrepo.server.storage.DOReaderCache
create a new DOReaderCache instance
DOReaderSAXErrorHandler - Class in org.fcrepo.server.storage
 
DOReaderSAXErrorHandler() - Constructor for class org.fcrepo.server.storage.DOReaderSAXErrorHandler
 
DORegistry - Class in org.fcrepo.server.storage
 
DORegistry() - Constructor for class org.fcrepo.server.storage.DORegistry
 
DOSerializer - Interface in org.fcrepo.server.storage.translation
Writes a Fedora object to some format.
doThisSubclass(ExtendedHttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
doThisSubclass(ExtendedHttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.security.servletfilters.FilterEnforceAuthn
Deprecated.
 
doThisSubclass(ExtendedHttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.security.servletfilters.FilterFinalize
Deprecated.
 
doThisSubclass(ExtendedHttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.security.servletfilters.FilterRestApiAuthn
Deprecated.
 
doThisSubclass(ExtendedHttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
DOTranslationUtility - Class in org.fcrepo.server.storage.translation
Utility methods for usage by digital object serializers and deserializers.
DOTranslationUtility() - Constructor for class org.fcrepo.server.storage.translation.DOTranslationUtility
 
DOTranslator - Interface in org.fcrepo.server.storage.translation
Interface for serializing and deserializing Fedora objects to/from various formats.
DOTranslatorImpl - Class in org.fcrepo.server.storage.translation
A threadsafe DOTranslator that uses a map of serializers and a map of deserializers to do its job.
DOTranslatorImpl(Map<String, DOSerializer>, Map<String, DODeserializer>) - Constructor for class org.fcrepo.server.storage.translation.DOTranslatorImpl
Creates an instance.
DOTranslatorModule - Class in org.fcrepo.server.storage.translation
DOTranslatorImpl wrapped as a Module.
DOTranslatorModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.storage.translation.DOTranslatorModule
Creates an instance using the standard Module constructor.
doValidate(Context, DOReader, Date, List<String>) - Method in class org.fcrepo.server.validation.ecm.EcmValidator
 
DOValidator - Interface in org.fcrepo.server.validation
Validates a digital object.
DOValidatorImpl - Class in org.fcrepo.server.validation
The implementation of the digital object validation module (see DOValidator.class and DOValidatorModule.class).
DOValidatorImpl(String, Map<String, String>, String, Map<String, String>) - Constructor for class org.fcrepo.server.validation.DOValidatorImpl
Constructs a new DOValidatorImpl to support all forms of digital object validation, using specified values for configuration values.
DOValidatorModule - Class in org.fcrepo.server.validation
Module Wrapper for DOValidatorImpl.
DOValidatorModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.validation.DOValidatorModule
Constructs a new DOValidatorModule
DOValidatorSchematron - Class in org.fcrepo.server.validation
Schematron validation for fedora objects encoded in schematron schema for Fedora.
DOValidatorSchematron(String, String, String) - Constructor for class org.fcrepo.server.validation.DOValidatorSchematron
Constructs a DOValidatorSchematron instance with a Schematron preprocessor that is provided by the calling class.
DOValidatorSchematronResult - Class in org.fcrepo.server.validation
Schematron validation with FedoraRules schema as default.
DOValidatorSchematronResult(DOMResult) - Constructor for class org.fcrepo.server.validation.DOValidatorSchematronResult
 
DOValidatorXMLErrorHandler - Class in org.fcrepo.server.validation
 
DOValidatorXMLErrorHandler() - Constructor for class org.fcrepo.server.validation.DOValidatorXMLErrorHandler
 
DOValidatorXMLSchema - Class in org.fcrepo.server.validation
XML Schema validation for Digital Objects.
DOValidatorXMLSchema(Schema) - Constructor for class org.fcrepo.server.validation.DOValidatorXMLSchema
 
DOValidatorXMLSchema(String) - Constructor for class org.fcrepo.server.validation.DOValidatorXMLSchema
 
DOWNLOAD - Static variable in interface org.fcrepo.server.rest.RestParam
 
DOWriter - Interface in org.fcrepo.server.storage
The standard interface for write operations on a digital object.
DS_LABEL - Static variable in interface org.fcrepo.server.rest.RestParam
 
DS_LOCATION - Static variable in interface org.fcrepo.server.rest.RestParam
 
DS_LOCATION_TYPE_INTERNAL - Static variable in class org.fcrepo.server.storage.types.Datastream
 
DS_LOCATION_TYPE_URL - Static variable in class org.fcrepo.server.storage.types.Datastream
 
DS_STATE - Static variable in interface org.fcrepo.server.rest.RestParam
 
DSBinding - Class in org.fcrepo.server.storage.types
Deprecated.
DSBinding() - Constructor for class org.fcrepo.server.storage.types.DSBinding
Deprecated.
 
dsBindingKeys - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
DSBindingMap - Class in org.fcrepo.server.storage.types
Deprecated.
DSBindingMap() - Constructor for class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
dsBindings - Variable in class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
DSBindKey - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
dsBindMap - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dsBindMapID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
dsBindMapID - Variable in class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
dsBindMapLabel - Variable in class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
dsBindMechanismPID - Variable in class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
dsBindRules - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindSpec
 
DSChecksum - Variable in class org.fcrepo.server.storage.types.Datastream
 
DSChecksumType - Variable in class org.fcrepo.server.storage.types.Datastream
 
DsCompositeModel - Class in org.fcrepo.server.validation.ecm.jaxb
Java class for anonymous complex type.
DsCompositeModel() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.DsCompositeModel
 
dsControlGroupType - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
dsControlGroupType - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
DSControlGrp - Variable in class org.fcrepo.server.storage.types.Datastream
Datastream Control Group: This indicates the nature of the repository's control over the datastream content.
DSCreateDT - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsCreateDT - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
DSFormatURI - Variable in class org.fcrepo.server.storage.types.Datastream
 
DSID - Static variable in interface org.fcrepo.server.rest.RestParam
 
dsID - Variable in class org.fcrepo.server.storage.types.DatastreamDef
 
dsID - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
DSInfoType - Variable in class org.fcrepo.server.storage.types.Datastream
Used to maintain backwards compatibility with METS-Fedora
DSInputSpecParser - Class in org.fcrepo.server.storage.service
A class for parsing the special XML format in Fedora for a Datastream Input Specification (DSInputSpec).
DSInputSpecParser(String) - Constructor for class org.fcrepo.server.storage.service.DSInputSpecParser
Constructor to enable another class to initiate the parsing
DSInputSpecParser(String, InputStream) - Constructor for class org.fcrepo.server.storage.service.DSInputSpecParser
Constructor allows this class to initiate the parsing
DSLabel - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsLabel - Variable in class org.fcrepo.server.storage.types.DatastreamDef
 
DSLocation - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsLocation - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
dsLocation - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
DSLocationType - Variable in class org.fcrepo.server.storage.types.Datastream
 
DSMDClass - Variable in class org.fcrepo.server.storage.types.DatastreamManagedContent
 
DSMDClass - Variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
The class of XML metadata (TECHNICAL, SOURCE, RIGHTS, DIGIPROV, or DESCRIPTIVE)
DSMIME - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsMIME - Variable in class org.fcrepo.server.storage.types.DatastreamDef
 
dsRegistry - Static variable in class org.fcrepo.server.access.dissemination.DisseminationService
The hashtable containing information required for datastream mediation.
DSSize - Variable in class org.fcrepo.server.storage.types.Datastream
 
DSState - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsState - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
dsTypeModel - Variable in class org.fcrepo.server.validation.ecm.jaxb.DsCompositeModel
 
DsTypeModel - Class in org.fcrepo.server.validation.ecm.jaxb
Java class for anonymous complex type.
DsTypeModel() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
 
DSVersionable - Variable in class org.fcrepo.server.storage.types.Datastream
 
DSVersionID - Variable in class org.fcrepo.server.storage.types.Datastream
 
dsVersionID - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
durableSubscriptions - Variable in class org.fcrepo.server.messaging.JMSManager
 
DynamicAccessImpl - Class in org.fcrepo.server.access
The implementation of the Dynamic Access module.
DynamicAccessImpl(Access, File, Hashtable) - Constructor for class org.fcrepo.server.access.DynamicAccessImpl
 
DynamicAccessModule - Class in org.fcrepo.server.access
Module Wrapper for DynamicAccessImpl.
DynamicAccessModule(Map, Server, String) - Constructor for class org.fcrepo.server.access.DynamicAccessModule
Creates and initializes the Dynmamic Access Module.

E

EcmValidator - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
EcmValidator(RepositoryReader, ExternalContentManager) - Constructor for class org.fcrepo.server.validation.ecm.EcmValidator
 
elementType - Variable in class org.fcrepo.server.storage.service.MIMEContent
 
EMPTY - Static variable in class org.fcrepo.server.ReadOnlyContext
 
EMPTY_ARRAY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
EMPTY_MAP - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
EMPTY_RESULTS - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
EMPTY_RESULTS_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
enc(String) - Static method in class org.fcrepo.server.utilities.StreamUtility
Returns an XML-appropriate encoding of the given String.
enc(String, StringBuffer) - Static method in class org.fcrepo.server.utilities.StreamUtility
Appends an XML-appropriate encoding of the given String to the given StringBuffer.
enc(char[], int, int, StringBuffer) - Static method in class org.fcrepo.server.utilities.StreamUtility
Appends an XML-appropriate encoding of the given range of characters to the given StringBuffer.
enc(char, StringBuffer) - Static method in class org.fcrepo.server.utilities.StreamUtility
Appends an XML-appropriate encoding of the given character to the given StringBuffer.
encipher(String, String) - Static method in class org.fcrepo.server.journal.helpers.PasswordCipher
Use the key to produce a ciphered String from the clearText.
encode(String) - Static method in class org.fcrepo.server.storage.lowlevel.PathAlgorithm
 
ENCODING - Static variable in interface org.fcrepo.server.rest.RestParam
 
EncodingBase64InputStream - Class in org.fcrepo.server.journal.helpers
Wraps an InputStream with a Base64 encoder, so when you "read" from the stream, you don't get bytes from the InputStream, you get Strings of Base64-encoded characters.
EncodingBase64InputStream(InputStream) - Constructor for class org.fcrepo.server.journal.helpers.EncodingBase64InputStream
 
EncodingBase64InputStream(InputStream, int) - Constructor for class org.fcrepo.server.journal.helpers.EncodingBase64InputStream
 
END_DT - Static variable in interface org.fcrepo.server.rest.RestParam
 
END_LINE - Static variable in class org.fcrepo.server.utilities.status.ServerStatusFile
 
endDatastream() - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
endDocument() - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
endElement(String, String, String) - Method in class org.fcrepo.server.config.ServerConfigurationParser
 
endElement(String, String, String) - Method in class org.fcrepo.server.search.ObjectFields
 
endElement(String, String, String) - Method in class org.fcrepo.server.security.BackendSecurityDeserializer
 
endElement(String, String, String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
endElement(String, String, String) - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
endElement(String, String, String) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
endElement(String, String, String) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
endElement(String, String, String) - Method in class org.fcrepo.server.utilities.DCFields
 
endElement(String, String, String) - Method in class org.fcrepo.server.utilities.TableSpecDeserializer
 
endElement(String, String, String) - Method in class org.fcrepo.server.validation.RelsValidator
 
endObject() - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
endPrefixMapping(String) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
endPrefixMapping(String) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
enforce(String, String, String, String, String, Context) - Method in class org.fcrepo.server.security.impl.DefaultPolicyEnforcementPoint
 
enforce(String, String, String, String, String, Context) - Method in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
enforce_Internal_DSState(Context, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforce_Internal_DSState(Context, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceAddDatastream(Context, String, String, String[], String, String, String, String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceAddDatastream(Context, String, String, String[], String, String, String, String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
Enforce authorization for adding a datastream to an object.
enforceAddRelationship(Context, String, String, String, boolean, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceAddRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceCompareDatastreamChecksum(Context, String, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceCompareDatastreamChecksum(Context, String, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceCurrentMode() - Static method in enum org.fcrepo.server.journal.JournalOperatingMode
If a modifying operation is attempted while we are in Read-Only mode, throw an exception to prevent it.
enforceDescribeRepository(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceDescribeRepository(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceExport(Context, String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceExport(Context, String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceExportObject(Context, String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
Deprecated.
enforceExportObject(Context, String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
Deprecated.
in Fedora 3.0, use enforceExport() instead
enforceFindObjects(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceFindObjects(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetDatastream(Context, String, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetDatastreamDissemination(Context, String, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetDatastreamDissemination(Context, String, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetDatastreamHistory(Context, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetDatastreams(Context, String, Date, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetDissemination(Context, String, String, String, Date, String, String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetDissemination(Context, String, String, String, Date, String, String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetNextPid(Context, String, int) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetNextPid(Context, String, int) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetObjectHistory(Context, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetObjectHistory(Context, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetObjectProfile(Context, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetObjectProfile(Context, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetObjectXML(Context, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetObjectXML(Context, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceGetRelationships(Context, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceGetRelationships(Context, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceIngest(Context, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceIngest(Context, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceIngestObject(Context, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
Deprecated.
enforceIngestObject(Context, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
Deprecated.
in Fedora 3.0, use enforceIngest() instead
enforceListDatastreams(Context, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceListDatastreams(Context, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceListMethods(Context, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceListMethods(Context, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceListObjectInFieldSearchResults(Context, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceListObjectInFieldSearchResults(Context, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceListObjectInResourceIndexResults(Context, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceListObjectInResourceIndexResults(Context, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceModifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceModifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceModifyDatastreamByValue(Context, String, String, String[], String, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceModifyDatastreamByValue(Context, String, String, String[], String, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceModifyObject(Context, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceModifyObject(Context, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceOAIRespond(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceOAIRespond(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforcePurgeDatastream(Context, String, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforcePurgeDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforcePurgeObject(Context, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforcePurgeObject(Context, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforcePurgeRelationship(Context, String, String, String, boolean, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforcePurgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceReloadPolicies(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceReloadPolicies(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceResolveDatastream(Context, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceResolveDatastream(Context, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceRetrieveFile(Context, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceRetrieveFile(Context, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceRIFindObjects(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceRIFindObjects(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceServerStatus(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceServerStatus(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceSetDatastreamState(Context, String, String, String) - Method in interface org.fcrepo.server.security.Authorization
 
enforceSetDatastreamState(Context, String, String, String) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceSetDatastreamVersionable(Context, String, String, boolean) - Method in interface org.fcrepo.server.security.Authorization
 
enforceSetDatastreamVersionable(Context, String, String, boolean) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceUpload(Context) - Method in interface org.fcrepo.server.security.Authorization
 
enforceUpload(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
enforceValidate(Context, String, Date) - Method in interface org.fcrepo.server.security.Authorization
 
enforceValidate(Context, String, Date) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
ensureFedoraTables() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
enter(String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
enterExit(String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
enumerationOfValues - Variable in class org.fcrepo.server.storage.service.Part
 
enumerationOfValues - Variable in class org.fcrepo.server.storage.service.SimpleType
 
ENVIRONMENT_CATEGORY - Static variable in interface org.fcrepo.server.security.Authorization
 
ENVIRONMENT_CATEGORY_ACCESS - Static variable in interface org.fcrepo.server.security.Authorization
 
environmentAttributes() - Method in interface org.fcrepo.server.Context
 
environmentAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
environmentAttributes() - Method in class org.fcrepo.server.ReadOnlyContext
 
equals(Object) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
equals(Object) - Method in class org.fcrepo.server.MultiValueMap
Test whether this map is equal to another similar one.
equals(Object) - Method in class org.fcrepo.server.search.Condition
 
equals(Object) - Method in class org.fcrepo.server.security.servletfilters.Principal
 
equals(Object) - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
error(SAXParseException) - Method in class org.fcrepo.server.security.PolicyParser.ThrowAllErrorHandler
 
error(SAXParseException) - Method in class org.fcrepo.server.storage.DOReaderSAXErrorHandler
 
error(SAXParseException) - Method in class org.fcrepo.server.validation.DOValidatorXMLErrorHandler
 
error(SAXParseException) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ReportingErrorHandler
 
ERROR_REPORT - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
ErrorPage - Class in org.fcrepo.server.config.webxml
 
ErrorPage() - Constructor for class org.fcrepo.server.config.webxml.ErrorPage
 
Errors - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
Errors() - Constructor for class org.fcrepo.server.validation.ecm.Errors
 
estimateSize(JournalEntry) - Method in class org.fcrepo.server.journal.readerwriter.multicast.JournalEntrySizeEstimator
Create a modified entry, minus any file arguments, and ask the JournalWriter to format it so we can check the size.
exactCardinalityViolation(String, String, int) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
exists(String) - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
Checks to see whether a pid exists in the registry.
exists(String) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
 
exists(String) - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
exists() - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
 
exit(String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
export(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
export(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
export(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
export(Context, String, String, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
export(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
export(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
export(Context, String, String, String, String) - Method in interface org.fcrepo.server.management.Management
 
export(Context, String, String, String, String) - Method in class org.fcrepo.server.management.ManagementModule
export(OutputStream, RDFFormat) - Method in interface org.fcrepo.server.resourceIndex.ResourceIndex
Exports all triples in the RI.
export(OutputStream, RDFFormat) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
Exports all triples in the RI.
export(OutputStream, RDFFormat) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Exports all triples in the RI.
Export(String, String) - Method in interface org.fcrepo.server.storage.DOReader
Gets the content of the entire digital object as XML, with public URIs as references to managed content datastreams under the custodianship of the repository.
Export(String, String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the content of the entire digital object as XML, with public URIs as references to managed content datastreams under the custodianship of the repository.
EXPORT_CONTEXT - Static variable in interface org.fcrepo.server.rest.RestParam
 
exportAndBind() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
Create an RMI registry, and bind this object to the expected name.
ExportObject(String, String) - Method in interface org.fcrepo.server.storage.DOReader
Deprecated.
in Fedora 3.0, use Export() instead
ExportObject(String, String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Deprecated.
in Fedora 3.0, use Export instead
ExtendedHttpServletRequest - Interface in org.fcrepo.server.security.servletfilters
 
ExtendedHttpServletRequestWrapper - Class in org.fcrepo.server.security.servletfilters
 
ExtendedHttpServletRequestWrapper(HttpServletRequest) - Constructor for class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
extension - Variable in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
 
Extension - Class in org.fcrepo.server.validation.ecm.jaxb
Java class for anonymous complex type.
Extension() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.Extension
 
EXTENSION_DIR - Static variable in class org.fcrepo.server.Server
The directory where server extensions are stored, relative to home.
ExternalContentManager - Interface in org.fcrepo.server.storage
Interface that provides a mechanism for retrieving external content via HTTP.
extractTimestamp(String) - Method in class org.fcrepo.server.access.dissemination.DisseminationService
The tempID that is used for datastream mediation consists of a Timestamp plus a counter appended to the end to insure uniqueness.

F

fail(String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
fail(String, boolean, boolean) - Static method in class org.fcrepo.server.utilities.rebuild.Rebuild
 
FAILED - Static variable in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
failStartup(String, Throwable) - Method in class org.fcrepo.server.SpringServlet
Prints a "FEDORA STARTUP ERROR" to STDERR along with the stacktrace of the Throwable (if given) and finally, throws a ServletException.
fatalError(SAXParseException) - Method in class org.fcrepo.server.security.PolicyParser.ThrowAllErrorHandler
 
fatalError(SAXParseException) - Method in class org.fcrepo.server.storage.DOReaderSAXErrorHandler
 
fatalError(SAXParseException) - Method in class org.fcrepo.server.validation.DOValidatorXMLErrorHandler
 
fatalError(SAXParseException) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ReportingErrorHandler
 
FEDORA_AUX_SUBJECT_ATTRIBUTES - Static variable in interface org.fcrepo.server.Context
 
FEDORA_INTERNAL_CALL - Static variable in class org.fcrepo.server.security.BackendPolicies
 
FEDORA_REDIRECT_PORT - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
FEDORA_ROLE_KEY - Static variable in interface org.fcrepo.server.security.Authorization
 
FEDORA_SERVER_CONTEXT - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
FEDORA_SERVER_HOST - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
FEDORA_SERVER_PORT - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
FedoraAccessServlet - Class in org.fcrepo.server.access
Implements the three methods GetObjectProfile, GetDissemination, and GetDatastreamDissemination of the Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
FedoraAccessServlet() - Constructor for class org.fcrepo.server.access.FedoraAccessServlet
 
FedoraAccessServlet.ProfileSerializerThread - Class in org.fcrepo.server.access
A Thread to serialize an ObjectProfile object into XML.
FedoraAccessServlet.ProfileSerializerThread(Context, String, ObjectProfile, Date, PipedWriter) - Constructor for class org.fcrepo.server.access.FedoraAccessServlet.ProfileSerializerThread
Constructor for ProfileSerializeThread.
FedoraAccessSoapServlet - Class in org.fcrepo.soapclient
An example of a web-based client that provides a front end to the Fedora Access SOAP service.
FedoraAccessSoapServlet() - Constructor for class org.fcrepo.soapclient.FedoraAccessSoapServlet
 
FedoraAPIAImpl - Class in org.fcrepo.server.access
 
FedoraAPIAImpl(Server) - Constructor for class org.fcrepo.server.access.FedoraAPIAImpl
Before fulfilling any requests, make sure we have a server instance.
FedoraAPIAMTOMImpl - Class in org.fcrepo.server.access
 
FedoraAPIAMTOMImpl(Server) - Constructor for class org.fcrepo.server.access.FedoraAPIAMTOMImpl
Before fulfilling any requests, make sure we have a server instance.
FedoraAPIMImpl - Class in org.fcrepo.server.management
 
FedoraAPIMImpl(Server) - Constructor for class org.fcrepo.server.management.FedoraAPIMImpl
 
FedoraAPIMMTOMImpl - Class in org.fcrepo.server.management
 
FedoraAPIMMTOMImpl(Server) - Constructor for class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
FedoraMessage - Interface in org.fcrepo.server.messaging
Implementations should override toString() to provide a serialization of the message.
FedoraMethod - Class in org.fcrepo.server.messaging
Representation of a Fedora API Method.
FedoraMethod(Method, Object[], Object) - Constructor for class org.fcrepo.server.messaging.FedoraMethod
 
FedoraOAIProvider - Class in org.fcrepo.server.oai
Simple FieldSearch-based OAI provider.
FedoraOAIProvider(String, String, String, String, Set, Set, String, long, long, long, FieldSearch) - Constructor for class org.fcrepo.server.oai.FedoraOAIProvider
 
FedoraOAIProviderModule - Class in org.fcrepo.server.oai
An OAIProvider that acts as a server module and wraps FedoraOAIProvider.
FedoraOAIProviderModule(Map, Server, String) - Constructor for class org.fcrepo.server.oai.FedoraOAIProviderModule
 
FedoraOAIProviderServlet - Class in org.fcrepo.server.oai
FedoraOAIProviderServlet.
FedoraOAIProviderServlet() - Constructor for class org.fcrepo.server.oai.FedoraOAIProviderServlet
 
FedoraObjectsResource - Class in org.fcrepo.server.rest
Implement /objects/pid/* REST API
FedoraObjectsResource(Server) - Constructor for class org.fcrepo.server.rest.FedoraObjectsResource
 
FedoraObjectTripleGenerator_3_0 - Class in org.fcrepo.server.resourceIndex
Generates basic RDF triples for Fedora 3.0 objects.
FedoraObjectTripleGenerator_3_0() - Constructor for class org.fcrepo.server.resourceIndex.FedoraObjectTripleGenerator_3_0
 
FedoraStorageHintProvider - Interface in org.fcrepo.server.storage
 
FedoraTypes - Class in org.fcrepo.server.messaging
Utility class for retrieving the XML Schema Datatypes associated with Fedora API methods.
FedoraTypes() - Constructor for class org.fcrepo.server.messaging.FedoraTypes
 
FedoraTypes(InputStream) - Constructor for class org.fcrepo.server.messaging.FedoraTypes
 
FedoraUsers - Class in org.fcrepo.server.security.servletfilters.xmluserfile
 
FedoraUsers() - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
fedoraUsersXML - Static variable in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
FieldSearch - Interface in org.fcrepo.server.search
Provides a simple field-based search service across all objects in the repository.
FieldSearchQuery - Class in org.fcrepo.server.search
 
FieldSearchQuery(List<Condition>) - Constructor for class org.fcrepo.server.search.FieldSearchQuery
 
FieldSearchQuery(String) - Constructor for class org.fcrepo.server.search.FieldSearchQuery
 
FieldSearchResult - Interface in org.fcrepo.server.search
 
FieldSearchResultSQLImpl - Class in org.fcrepo.server.search
A FieldSearchResults object returned as the result of a FieldSearchSQLImpl search.
FieldSearchResultSQLImpl(ConnectionPool, RepositoryReader, String[], int, int, FieldSearchQuery) - Constructor for class org.fcrepo.server.search.FieldSearchResultSQLImpl
Construct a FieldSearchResultSQLImpl object.
FieldSearchServlet - Class in org.fcrepo.server.access
REST interface for API-A's FieldSearch functionality.
FieldSearchServlet() - Constructor for class org.fcrepo.server.access.FieldSearchServlet
 
FieldSearchSQLImpl - Class in org.fcrepo.server.search
A FieldSearch implementation that uses a relational database as a backend.
FieldSearchSQLImpl(ConnectionPool, RepositoryReader, int, int) - Constructor for class org.fcrepo.server.search.FieldSearchSQLImpl
Construct a FieldSearchSQLImpl that indexes DC fields.
FieldSearchSQLImpl(ConnectionPool, RepositoryReader, int, int, boolean) - Constructor for class org.fcrepo.server.search.FieldSearchSQLImpl
Construct a FieldSearchSQLImpl that indexes DC fields only if specified.
FieldSearchSQLModule - Class in org.fcrepo.server.search
Module that wraps FieldSearchSQLImpl.
FieldSearchSQLModule(Map, Server, String) - Constructor for class org.fcrepo.server.search.FieldSearchSQLModule
 
figureIndexedHash(String, long) - Static method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverHelper
The writer and the receiver each use this method to figure the hash on each journal entry.
FileMovingUtil - Class in org.fcrepo.server.journal.helpers
Provides a workaround to the fact that java.io.File.renameTo(java.io.File) doesn't work across NFS file systems.
FILENAME - Static variable in class org.fcrepo.server.utilities.status.ServerStatusFile
 
FILENAME_REL - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
FILESYSTEM - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
FileSystem - Class in org.fcrepo.server.storage.lowlevel
 
FileSystem(Map<String, ?>) - Constructor for class org.fcrepo.server.storage.lowlevel.FileSystem
 
fileToStreamSource(String) - Static method in class org.fcrepo.server.validation.DOValidatorSchematron
Generates a StreamSource from a file name.
fileToStreamSource(File) - Static method in class org.fcrepo.server.validation.DOValidatorSchematron
 
Filter - Class in org.fcrepo.server.config.webxml
 
Filter() - Constructor for class org.fcrepo.server.config.webxml.Filter
 
FILTER_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
FILTER_NAME - Variable in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
FilteredTripleIterator - Class in org.fcrepo.server.utilities
 
FilteredTripleIterator(TripleIterator, Triple, boolean) - Constructor for class org.fcrepo.server.utilities.FilteredTripleIterator
 
FilteredTripleIterator(Map<String, String>, Triple, boolean) - Constructor for class org.fcrepo.server.utilities.FilteredTripleIterator
 
FilterEnforceAuthn - Class in org.fcrepo.server.security.servletfilters
Deprecated. 
FilterEnforceAuthn() - Constructor for class org.fcrepo.server.security.servletfilters.FilterEnforceAuthn
Deprecated.
 
FilterFinalize - Class in org.fcrepo.server.security.servletfilters
Deprecated. 
FilterFinalize() - Constructor for class org.fcrepo.server.security.servletfilters.FilterFinalize
Deprecated.
 
FilterLdap - Class in org.fcrepo.server.security.servletfilters.ldap
Deprecated. 
FilterLdap() - Constructor for class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
FilterMapping - Class in org.fcrepo.server.config.webxml
 
FilterMapping() - Constructor for class org.fcrepo.server.config.webxml.FilterMapping
 
FilterPubcookie - Class in org.fcrepo.server.security.servletfilters.pubcookie
Deprecated. 
FilterPubcookie() - Constructor for class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
FilterRestApiAuthn - Class in org.fcrepo.server.security.servletfilters
Deprecated. 
FilterRestApiAuthn() - Constructor for class org.fcrepo.server.security.servletfilters.FilterRestApiAuthn
Deprecated.
 
FilterRestApiFlash - Class in org.fcrepo.server.security.servletfilters
Determines if the client is a flash player (based on a query string value of 'flash' being set to true) and wraps the response to guarantee only 2xx range response codes.
FilterRestApiFlash() - Constructor for class org.fcrepo.server.security.servletfilters.FilterRestApiFlash
 
FILTERS_CONTRIBUTING_AUTHENTICATED_ATTRIBUTES - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
FILTERS_CONTRIBUTING_SPONSORED_ATTRIBUTES - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
FilterSetup - Class in org.fcrepo.server.security.servletfilters
Deprecated. 
FilterSetup() - Constructor for class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
FilterXmlUserfile - Class in org.fcrepo.server.security.servletfilters.xmluserfile
Deprecated. 
FilterXmlUserfile() - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.FilterXmlUserfile
Deprecated.
 
finalize() - Method in class org.fcrepo.server.Server
Calls shutdown() when finalization occurs.
finalize() - Method in class org.fcrepo.server.storage.types.MIMETypedStream
Ensures the underlying stream is closed at garbage-collection time if the stream has not been retrieved.
findAnnotationOnBean(String, Class<T>) - Method in class org.fcrepo.server.Server
 
findAttribute(URI, URI, URI, URI, EvaluationCtx, int) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
findObjects(Context, String[], int, FieldSearchQuery) - Method in interface org.fcrepo.server.access.Access
Lists the specified fields of each object matching the given criteria.
findObjects(Context, String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.access.DefaultAccess
Lists the specified fields of each object matching the given criteria.
findObjects(Context, String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
findObjects(Context, String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
findObjects(ArrayOfString, BigInteger, FieldSearchQuery) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
findObjects(ArrayOfString, BigInteger, FieldSearchQuery) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
findObjects(String[], int, FieldSearchQuery) - Method in interface org.fcrepo.server.search.FieldSearch
Search across specific fields and return the desired fields.
findObjects(String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.search.FieldSearchSQLImpl
 
findObjects(String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
findObjects(Context, String[], int, FieldSearchQuery) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
findObjects(Context, String[], int, FieldSearchQuery) - Method in interface org.fcrepo.server.storage.DOManager
 
findPolicy(EvaluationCtx) - Method in class org.fcrepo.server.security.PolicyFinderModule
Gets a deny-biased policy set that includes all repository-wide and object-specific policies.
findTriples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
findTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
findTriples(String, String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
findTriples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
findTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
findTriples(String, String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
findTuples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
findTuples(String, String, int, boolean) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
finish() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Free up any system resources associated with rebuilding.
finish() - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Free up any system resources associated with rebuilding.
finish() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Update the status table to indicate that we finished normally.
finish() - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
FinishedParsingException - Exception in org.fcrepo.server.security.servletfilters
 
FinishedParsingException(String) - Constructor for exception org.fcrepo.server.security.servletfilters.FinishedParsingException
 
FLASH - Static variable in interface org.fcrepo.server.rest.RestParam
 
flush() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransportWriter
Flush has no effect.
flushBuffer() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
flushBuffer() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Forbidden403Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 403-Forbidden error page.
Forbidden403Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Forbidden403Exception
 
Forbidden403Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Forbidden403Exception
 
Forbidden403Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Forbidden403Exception
 
FORCE - Static variable in interface org.fcrepo.server.rest.RestParam
 
FORM - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
form - Variable in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
 
Form - Class in org.fcrepo.server.validation.ecm.jaxb
Java class for anonymous complex type.
Form() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.Form
 
FORMAT - Static variable in interface org.fcrepo.server.rest.RestParam
 
FORMAT - Static variable in class org.fcrepo.server.search.ObjectFields
 
format(String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
format(String, String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
format(String, String, String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
FORMAT_JOURNAL_FILENAME_TIMESTAMP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
FORMAT_URI - Static variable in interface org.fcrepo.server.rest.RestParam
 
formatDate(Date) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Format a date for the journal or the logger.
formats() - Method in class org.fcrepo.server.utilities.DCFields
 
formaturi - Variable in class org.fcrepo.server.validation.ecm.jaxb.Form
 
FormValidator - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
FormValidator() - Constructor for class org.fcrepo.server.validation.ecm.FormValidator
 
FOXML1_0DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in FOXML 1.0 format.
FOXML1_0DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.FOXML1_0DODeserializer
Constructs an instance.
FOXML1_0DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in FOXML 1.0 format.
FOXML1_0DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.FOXML1_0DOSerializer
Constructs an instance.
FOXML1_1DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in FOXML 1.1 format.
FOXML1_1DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.FOXML1_1DODeserializer
Constructs an instance.
FOXML1_1DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in FOXML 1.1 format.
FOXML1_1DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.FOXML1_1DOSerializer
Constructs an instance.
FOXMLDODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in the constructor-provided version of FOXML.
FOXMLDODeserializer() - Constructor for class org.fcrepo.server.storage.translation.FOXMLDODeserializer
Creates a deserializer that reads the default FOXML format.
FOXMLDODeserializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.FOXMLDODeserializer
Creates a deserializer that reads the given FOXML format.
FOXMLDOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in the constructor-provided version of FOXML.
FOXMLDOSerializer() - Constructor for class org.fcrepo.server.storage.translation.FOXMLDOSerializer
Creates a serializer that writes the default FOXML format.
FOXMLDOSerializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.FOXMLDOSerializer
Creates a serializer that writes the given FOXML format.
free(Connection) - Method in class org.fcrepo.server.storage.ConnectionPool
Releases the specified connection and returns it to the pool.
FROM - Static variable in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
fromAbbreviation(String) - Static method in enum org.fcrepo.server.search.Operator
 
fromStream(InputStream) - Static method in class org.fcrepo.server.security.BESecurityConfig
Instantiate a BESecurityConfig from an XML stream.
fromString(String) - Static method in class org.fcrepo.server.utilities.status.ServerState
 
fromTriple(Triple) - Static method in class org.fcrepo.server.storage.types.RelationshipTuple
 
FULL_REPORT - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 

G

GeneralException - Exception in org.fcrepo.server.errors
A general exception indicating something went wrong on the server.
GeneralException(String) - Constructor for exception org.fcrepo.server.errors.GeneralException
Creates a GeneralException.
GeneralException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.GeneralException
 
GeneralException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.GeneralException
 
generateBackendPolicies() - Method in class org.fcrepo.server.security.BackendPolicies
 
generatePID(String) - Method in class org.fcrepo.server.management.BasicPIDGenerator
 
generatePID(String) - Method in class org.fcrepo.server.management.DBPIDGenerator
Generate a new pid that is guaranteed to be unique, within the given namespace.
generatePID(String) - Method in interface org.fcrepo.server.management.PIDGenerator
Generate a new pid that is guaranteed to be unique, within the given namespace.
GenericFileSystem - Class in org.fcrepo.server.storage.lowlevel
 
GenericFileSystem(Map<String, ?>) - Constructor for class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
get(int, int) - Method in class org.fcrepo.oai.sample.RandomDCMetadataFactory
 
get(int, int, List) - Static method in class org.fcrepo.oai.sample.RandomDCMetadataFactory
 
get(String) - Method in class org.fcrepo.server.storage.DOReaderCache
get an DOReader from the cache
get(String) - Method in class org.fcrepo.server.storage.DORegistry
 
get(String) - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
get(String) - Method in class org.fcrepo.server.storage.lowlevel.PathAlgorithm
 
get(String) - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
getAbbreviation() - Method in enum org.fcrepo.server.search.Operator
 
getAbouts() - Method in interface org.fcrepo.oai.Record
Get the 'about' portions of the record.
getAbouts() - Method in class org.fcrepo.oai.SimpleRecord
 
getAbstractMethods(Date) - Method in interface org.fcrepo.server.storage.ServiceDefinitionReader
 
getAbstractMethods(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDefinitionReader
 
getAbstractMethodsXML(Date) - Method in interface org.fcrepo.server.storage.ServiceDefinitionReader
 
getAbstractMethodsXML(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDefinitionReader
 
getAction() - Method in exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
getAction() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Get a short phrase describing what the user can do with this rebuilder.
getAction() - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Get a short phrase describing what the user can do with this rebuilder.
getAction() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Get a short phrase describing what the user can do with this rebuilder.
getActionAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getActionValue(String) - Method in interface org.fcrepo.server.Context
 
getActionValue(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getActionValue(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getActionValues(String) - Method in interface org.fcrepo.server.Context
 
getActionValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getActionValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getAdminEmails() - Method in interface org.fcrepo.oai.OAIProvider
Get the email addresses of administrators of the repository.
getAdminEmails() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getAdminEmails() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getAdminEmails() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getAliases(String) - Method in class org.fcrepo.server.Server
 
getAliasMap() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
getAliasMap() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
getAllAttributes() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getAllAttributes() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getAllObjectMethods(String, String, String, boolean) - Method in class org.fcrepo.server.rest.MethodResource
Lists all Service Definitions methods that can be invoked on a digital object.
getAny() - Method in class org.fcrepo.server.validation.ecm.jaxb.Extension
Gets the value of the any property.
getArgumentsMap() - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getAsOfDateTime() - Method in class org.fcrepo.server.storage.types.Validation
 
getAsParameterMap(String[]) - Static method in class org.fcrepo.oai.OAIProviderServlet
 
getAsXML() - Method in class org.fcrepo.server.utilities.DCFields
Get the DCFields as a String in namespace-qualified XML form, matching the oai_dc schema....
getAsXML(String) - Method in class org.fcrepo.server.utilities.DCFields
Ensure the dc:identifiers include the pid of the target object
getAttributeDefined(String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getAttributeFromEvaluationResult(EvaluationResult) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getAttributeIdUri(String) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getAttributeLocally(int, String, URI, EvaluationCtx) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getAttributes() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
getAttributeType(String) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getAttributeTypeUri(String) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getAttributeValues(String) - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getAttributeValues(String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getAuditRecords() - Method in interface org.fcrepo.server.storage.DOReader
Gets the entire list of audit records for the object.
getAuditRecords() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the entire list of audit records for the object.
getAuditRecords(XMLEventReader) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
getAuditRecords(InputStream) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Parse an audit:auditTrail and return a list of AuditRecords.
getAuditRecords(Reader) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
getAuditRecords() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getAuditRecords() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets this object's mutable List of AuditRecord objects.
getAuditTrail(DigitalObject) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
getAuthConstraint() - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
getAuthenticated() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
getAuthExceptionTimeoutDuration() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAuthExceptionTimeoutUnit() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAuthFailureTimeoutDuration() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAuthFailureTimeoutUnit() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAuthMethod() - Method in class org.fcrepo.server.config.webxml.LoginConfig
 
getAuthor() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
 
getAuthority() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getAuthority() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getAuthorizationHeader() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getAuthSuccessTimeoutDuration() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAuthSuccessTimeoutUnit() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getAutoCommit() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getBackendSecuritySpec() - Method in interface org.fcrepo.server.security.BackendSecurity
Gets the current instance of BackendSecuritySpec.
getBackendSecuritySpec() - Method in class org.fcrepo.server.security.DefaultBackendSecurity
Gets the static instance of BackendSecuritySpec.
getBase16Hash(String) - Static method in class org.fcrepo.server.utilities.MD5Utility
Get hash of the given String in hex.
getBaseURI() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getBaseURL(String, String) - Method in interface org.fcrepo.oai.OAIProvider
Get the HTTP endpoint for the OAI-PMH interface.
getBaseURL(String, String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getBaseUrl() - Method in interface org.fcrepo.server.messaging.APIMMessage
 
getBaseUrl() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
getBaseURL(String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getBaseURL(String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getBaseURL(String) - Static method in class org.fcrepo.server.utilities.ServerUtility
Get the baseURL of the Fedora server from the host and port configured.
getBean(String) - Method in class org.fcrepo.server.Server
 
getBean(String, Class<T>) - Method in class org.fcrepo.server.Server
 
getBean(Class<T>) - Method in class org.fcrepo.server.Server
 
getBean(String, Object...) - Method in class org.fcrepo.server.Server
 
getBeanDefinition(String) - Method in class org.fcrepo.server.Server
 
getBeanDefinitionCount() - Method in class org.fcrepo.server.Server
 
getBeanDefinitionNames() - Method in class org.fcrepo.server.Server
 
getBeanNamesForType(Class) - Method in class org.fcrepo.server.Server
 
getBeanNamesForType(Class, boolean, boolean) - Method in class org.fcrepo.server.Server
 
getBeansOfType(Class<T>) - Method in class org.fcrepo.server.Server
 
getBeansOfType(Class<T>, boolean, boolean) - Method in class org.fcrepo.server.Server
 
getBeansWithAnnotation(Class<? extends Annotation>) - Method in class org.fcrepo.server.Server
 
getBinary() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getBooleanArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getBufferSize() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
getBufferSize() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
getBytes(InputStream) - Static method in class org.fcrepo.server.utilities.StreamUtility
Gets a byte array for the given input stream.
getByteStream() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getCache(String) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
getCacheAbbrev() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getCacheElementPopulator() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getCacheId() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getCacheKeySeparator() - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getCallbackBasicAuth() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallbackBasicAuth() - Method in interface org.fcrepo.server.security.BERoleConfig
Get whether backend callbacks for this role require basic auth.
getCallbackSSL() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallbackSSL() - Method in interface org.fcrepo.server.security.BERoleConfig
Get whether backend callbacks for this role require SSL.
getCallBasicAuth() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallBasicAuth() - Method in interface org.fcrepo.server.security.BERoleConfig
Get whether backend calls for this role will use basic auth.
getCallPassword() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallPassword() - Method in interface org.fcrepo.server.security.BERoleConfig
Get the basicauth password for backend calls for this role.
getCallSSL() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallSSL() - Method in interface org.fcrepo.server.security.BERoleConfig
Get whether backend calls for this role will SSL.
getCallUsername() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getCallUsername() - Method in interface org.fcrepo.server.security.BERoleConfig
Get the basicauth username for backend calls for this role.
getCatalog() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getCDate() - Method in class org.fcrepo.server.search.ObjectFields
 
getCertifiedText() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getCharacterStream() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getChecksum() - Method in class org.fcrepo.server.storage.types.Datastream
 
getChecksumType() - Method in class org.fcrepo.server.storage.types.Datastream
 
getClassName() - Method in class org.fcrepo.server.config.ModuleConfiguration
 
getClassName() - Method in class org.fcrepo.server.config.ServerConfiguration
 
getClassName() - Method in class org.fcrepo.server.security.servletfilters.Base
 
getClientInfo() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getClientInfo(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getCode() - Method in exception org.fcrepo.oai.OAIException
 
getCode() - Method in exception org.fcrepo.server.errors.ServerException
Gets the identifier for the message.
getComment() - Method in class org.fcrepo.server.config.DatastoreConfiguration
 
getComment() - Method in class org.fcrepo.server.config.ModuleConfiguration
 
getComment() - Method in class org.fcrepo.server.config.Parameter
 
getCompleteListSize() - Method in interface org.fcrepo.oai.ResumptionToken
Get the size of the list.
getCompleteListSize() - Method in class org.fcrepo.oai.SimpleResumptionToken
 
getCompleteListSize() - Method in interface org.fcrepo.server.search.FieldSearchResult
 
getCompleteListSize() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
getConditions(String) - Static method in class org.fcrepo.server.search.Condition
Gets a List of Conditions from a string like: a=x b~'that\'s' c>='z'
getConditions() - Method in class org.fcrepo.server.search.FieldSearchQuery
 
getConfig() - Static method in class org.fcrepo.server.Server
Gets the server configuration.
getConfigElement(File) - Static method in class org.fcrepo.server.Server
 
getConfigSummary() - Method in class org.fcrepo.server.Server
 
getConnection() - Method in class org.fcrepo.server.messaging.JMSManager
 
getConnectionPool() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getConnectionPool(ServerConfiguration) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
getConnectionPool(DatastoreConfiguration) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
getConsumer(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
getContentLength(MIMETypedStream) - Method in class org.fcrepo.server.storage.types.DatastreamReferencedContent
Returns the length of the content of this stream.
getContentModels() - Method in interface org.fcrepo.server.storage.DOReader
Gets a list of the content models of the object.
getContentModels() - Method in class org.fcrepo.server.storage.SimpleDOReader
 
getContentModels() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getContentModels() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets a list of the content models of the object.
getContentModels() - Method in class org.fcrepo.server.storage.types.Validation
 
getContentSrcAsFile(IRI) - Method in class org.fcrepo.server.storage.translation.AtomDODeserializer
Returns the an Entry's contentSrc as a File relative to AtomDODeserializer.m_tempDir.
getContentStream() - Method in class org.fcrepo.server.storage.types.Datastream
 
getContentStream(Context) - Method in class org.fcrepo.server.storage.types.Datastream
 
getContentStream(Context) - Method in class org.fcrepo.server.storage.types.DatastreamManagedContent
 
getContentStream(Context) - Method in class org.fcrepo.server.storage.types.DatastreamReferencedContent
Gets an InputStream to the content of this externally-referenced datastream.
getContentStream() - Method in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
getContentStream(Context) - Method in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
getContentStreamAsDocument() - Method in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
getContentStreamForChecksum() - Method in class org.fcrepo.server.storage.types.Datastream
 
getContentStreamForChecksum() - Method in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
getContentType(String) - Static method in class org.fcrepo.server.rest.RestHelper
Return the content type represented by the given string.
getContext() - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getContext() - Method in class org.fcrepo.server.messaging.FedoraMethod
Get the Context of the API method.
getContext() - Method in class org.fcrepo.server.messaging.JMSManager
 
getContext(String, String, String, boolean) - Static method in class org.fcrepo.server.ReadOnlyContext
 
getContext(String, HttpServletRequest) - Static method in class org.fcrepo.server.ReadOnlyContext
 
getContext() - Method in class org.fcrepo.server.rest.BaseRestResource
 
getContext(Object) - Method in interface org.fcrepo.server.security.ContextRegistry
 
getContext(Object) - Method in class org.fcrepo.server.security.impl.HashtableContextRegistry
 
getContext() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getContextParams() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getCreateDate() - Method in interface org.fcrepo.server.storage.DOReader
Gets the date of creation of this object.
getCreateDate() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the date of creation of this object.
getCreateDate() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getCreateDate() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the date the object was created.
getCurrentDate() - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
protected, so it can be mocked out for unit testing.
getCurrentDate(Context) - Static method in class org.fcrepo.server.Server
Get the current date from the context.
getCursor() - Method in interface org.fcrepo.oai.ResumptionToken
Get the position in the list that this record starts at.
getCursor() - Method in class org.fcrepo.oai.SimpleResumptionToken
 
getCursor() - Method in interface org.fcrepo.server.search.FieldSearchResult
 
getCursor() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
getDatastoreConfig(String) - Method in class org.fcrepo.server.Server
Gets a DatastoreConfig.
getDatastoreConfiguration(String) - Method in class org.fcrepo.server.config.ServerConfiguration
 
getDatastoreConfigurations() - Method in class org.fcrepo.server.config.ServerConfiguration
 
getDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
getDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
 
getDatastream(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getDatastream(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getDatastream(Context, String, String, Date) - Method in interface org.fcrepo.server.management.Management
 
getDatastream(Context, String, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
getDatastream(String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Invoke API-A.getDatastreamDissemination(context, pid, dsID, asOfDateTime)

GET /objects/{pid}/datastreams/{dsID}/content ? asOfDateTime

GetDatastream(String, Date) - Method in interface org.fcrepo.server.storage.DOReader
Gets a particular Datastream in the digital object.
getDatastream(String, String) - Method in interface org.fcrepo.server.storage.DOReader
Gets a particular datastream in the digital object.
getDatastream(String, String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets a particular datastream in the digital object.
GetDatastream(String, Date) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets a particular Datastream in the digital object.
getDatastream() - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Get the datastream wrapped by this class
getDatastream() - Method in class org.fcrepo.server.validation.ecm.jaxb.Reference
Gets the value of the datastream property.
getDatastreamDissemination(Context, String, String, Date) - Method in interface org.fcrepo.server.access.Access
 
getDatastreamDissemination(Context, String, String, Date) - Method in class org.fcrepo.server.access.DefaultAccess
 
getDatastreamDissemination(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
getDatastreamDissemination(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
getDatastreamDissemination(Context, String, String, Date, HttpServletResponse, HttpServletRequest) - Method in class org.fcrepo.server.access.FedoraAccessServlet
 
getDatastreamDissemination(String, String, String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
getDatastreamDissemination(String, String, String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
getDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
getDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getDatastreamHistory(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getDatastreamHistory(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getDatastreamHistory(Context, String, String) - Method in interface org.fcrepo.server.management.Management
 
getDatastreamHistory(Context, String, String) - Method in class org.fcrepo.server.management.ManagementModule
getDatastreamHistory(String, String, String, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Invoke API-M.getDatastreamHistory(context,pid,dsId) GET /objects/{pid}/datastreams/{dsID}/history
getDatastreamProblems() - Method in class org.fcrepo.server.storage.types.Validation
 
getDatastreamProblems(String) - Method in class org.fcrepo.server.storage.types.Validation
 
getDatastreamProfile(String, String, String, String, boolean, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Invoke API-M.getDatastream(context, pid, dsID, asOfDateTime)

GET /objects/{pid}/datastreams/{dsID} ? asOfDateTime & validateChecksum=true|false

getDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
getDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getDatastreams(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getDatastreams(String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getDatastreams(Context, String, Date, String) - Method in interface org.fcrepo.server.management.Management
 
getDatastreams(Context, String, Date, String) - Method in class org.fcrepo.server.management.ManagementModule
GetDatastreams(Date, String) - Method in interface org.fcrepo.server.storage.DOReader
Gets all datastreams as of a certain date and in a certain state.
GetDatastreams(Date, String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets all datastreams as of a certain date and in a certain state.
getDatastreamSize(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
getDatastreamSize(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
getDatastreamSize(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
getDatastreamSize(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
getDatastreamSize(String) - Method in interface org.fcrepo.server.storage.lowlevel.ISizable
Return the size of a datastream in bytes
getDatastreamVersions(String) - Method in interface org.fcrepo.server.storage.DOReader
Gets the creation dates of all versions of a particular datastream, in no particular order.
getDatastreamVersions(String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the creation dates of all versions of a particular datastream, in no particular order.
getDatatype(String, String) - Method in class org.fcrepo.server.messaging.FedoraTypes
 
getDate() - Method in interface org.fcrepo.server.messaging.APIMMessage
 
getDate() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
getDate() - Method in class org.fcrepo.server.messaging.FedoraMethod
Get the Date of the API method invocation.
getDate() - Method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
getDateArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getDateGranularitySupport() - Method in interface org.fcrepo.oai.OAIProvider
Get the finest harvesting granularity supported by the repository.
getDateGranularitySupport() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getDateGranularitySupport() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getDateGranularitySupport() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getDatestamp() - Method in interface org.fcrepo.oai.Header
Get the date of creation, modification or deletion of the record (in UTC) for the purpose of selective harvesting.
getDatestamp() - Method in class org.fcrepo.oai.SimpleHeader
 
getDCMDate() - Method in class org.fcrepo.server.search.ObjectFields
 
getDDL(TableSpec) - Method in interface org.fcrepo.server.utilities.DDLConverter
 
getDDL(TableSpec) - Method in class org.fcrepo.server.utilities.DerbyDDLConverter
 
getDDL(TableSpec) - Method in class org.fcrepo.server.utilities.MsSQLDDLConverter
 
getDDL(TableSpec) - Method in class org.fcrepo.server.utilities.MySQLDDLConverter
 
getDDL(TableSpec) - Method in class org.fcrepo.server.utilities.OracleDDLConverter
 
getDDL(TableSpec) - Method in class org.fcrepo.server.utilities.PostgresDDLConverter
 
getDDLConverter() - Method in class org.fcrepo.server.utilities.TableCreatingConnection
Get the DDLConverter this TableCreatingConnection works with.
getDefaultChecksumType() - Static method in class org.fcrepo.server.storage.types.Datastream
 
getDefaultConfig() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the default role configuration.
getDefaultConnection(ServerConfiguration) - Static method in class org.fcrepo.server.utilities.SQLUtility
Gets a connection to the database specified in connection pool module's "defaultPoolName" config value.
getDefaultContext() - Method in class org.fcrepo.server.Server
 
getDefaultDestinationType() - Method in class org.fcrepo.server.messaging.JMSManager
 
getDefaultExportFormat() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getDefaultPDPConfig() - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
getDefaultSecuritySpec() - Method in class org.fcrepo.server.security.BackendSecuritySpec
Get the default backend security properties.
getDefaultValue() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getDeletedRecordSupport() - Method in interface org.fcrepo.oai.OAIProvider
Get the manner in which the repository supports the notion of deleted records.
getDeletedRecordSupport() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getDeletedRecordSupport() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getDeletedRecordSupport() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getDescriptions() - Method in interface org.fcrepo.oai.OAIProvider
Get XML descriptions of the repository.
getDescriptions() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getDescriptions() - Method in interface org.fcrepo.oai.SetInfo
Get the descriptions of the set.
getDescriptions() - Method in class org.fcrepo.oai.SimpleSetInfo
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.AuthConstraint
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.ContextParam
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.Filter
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.InitParam
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.UserDataConstraint
 
getDescriptions() - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
getDescriptions() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getDescriptions() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getDestination(String) - Method in class org.fcrepo.server.messaging.JMSManager
Gets the named Destination if it has been created.
getDestinations() - Method in class org.fcrepo.server.messaging.JMSManager
Provides a listing of the currently available destinations
getDetail() - Method in exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
getDetail() - Method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
getDetails() - Method in exception org.fcrepo.server.errors.ServerException
Gets any detail messages, preferring the Server locale.
getDetails(Locale) - Method in exception org.fcrepo.server.errors.ServerException
Gets any detail messages, preferring the provided locale.
getDetails() - Method in exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
getDirectoryPath() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverArguments
 
getDisplayName() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getDisplayName() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getDissemination(Context, String, String, String, Property[], Date) - Method in interface org.fcrepo.server.access.Access
Disseminates the content produced by executing the specified method of the associated Service Deployment object of the specified digital object.
getDissemination(Context, String, String, String, Property[], Date) - Method in class org.fcrepo.server.access.DefaultAccess
Disseminates the content produced by executing the specified method of the associated deployment object of the specified digital object.
getDissemination(Context, String, String, String, Property[], Date, DOReader) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Perform a dissemination for a method that belongs to a dynamic disseminator that is associate with the digital object.
getDissemination(Context, String, String, String, Property[], Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Perform a dissemination for a method that belongs to a dynamic disseminator that is associate with the digital object.
getDissemination(Context, String, String, String, Property[], Date, HttpServletResponse, HttpServletRequest) - Method in class org.fcrepo.server.access.FedoraAccessServlet
This method calls the Fedora Access Subsystem to retrieve a MIME-typed stream corresponding to the dissemination request.
getDissemination(String, String, String, GetDissemination.Parameters, String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
getDissemination(String, String, String, GetDissemination.Parameters, String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
getDOValidator() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getDropDDL(String) - Method in class org.fcrepo.server.utilities.MsSQLDDLConverter
 
getDSInputSpec(InputSource) - Method in class org.fcrepo.server.storage.service.ServiceMapper
 
getDSInputSpecDatastream(Date) - Method in class org.fcrepo.server.storage.SimpleServiceAwareReader
 
getDSMDClass() - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Get the DSMDClass of the datastream wrapped by this class
getDsTypeModel() - Method in class org.fcrepo.server.validation.ecm.jaxb.DsCompositeModel
Gets the value of the dsTypeModel property.
getEarliestDatestamp() - Method in interface org.fcrepo.oai.OAIProvider
Get a Date (in UTC) that is the guaranteed lower limit of all datestamps recording changes, modifications, or deletions in the repository.
getEarliestDatestamp() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getEarliestDatestamp() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getEarliestDatestamp() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getEffectiveCallbackBasicAuth() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallbackBasicAuth() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveCallbackSSL() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallbackSSL() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveCallBasicAuth() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallBasicAuth() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveCallPassword() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallPassword() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveCallSSL() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallSSL() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveCallUsername() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveCallUsername() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEffectiveInternalBasicAuth() - Method in class org.fcrepo.server.security.BESecurityConfig
Get whether basic auth is effectively used for Fedora-to-self calls.
getEffectiveInternalIPList() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the effective list of internal IP addresses.
getEffectiveInternalPassword() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the effective internal password for basic auth Fedora-to-self calls.
getEffectiveInternalSSL() - Method in class org.fcrepo.server.security.BESecurityConfig
Get whether SSL is effectively used for Fedora-to-self calls.
getEffectiveInternalUsername() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the effective internal username for basic auth Fedora-to-self calls.
getEffectiveIPList() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getEffectiveIPList() - Method in interface org.fcrepo.server.security.BERoleConfig
 
getEncoding() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getEnvironmentAttributes() - Method in interface org.fcrepo.server.Context
 
getEnvironmentAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getEnvironmentAttributes() - Method in class org.fcrepo.server.ReadOnlyContext
 
getEnvironmentValue(String) - Method in interface org.fcrepo.server.Context
 
getEnvironmentValue(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getEnvironmentValue(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getEnvironmentValues(String) - Method in interface org.fcrepo.server.Context
 
getEnvironmentValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getEnvironmentValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getErrorCode() - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
getErrorMessage(String, Throwable) - Method in class org.fcrepo.server.rest.param.AbstractParam
 
getErrorPages() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getExceptionType() - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
getExistingTables(Connection) - Static method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
getExpirationDate() - Method in interface org.fcrepo.oai.ResumptionToken
Get the expiration date of the token.
getExpirationDate() - Method in class org.fcrepo.oai.SimpleResumptionToken
 
getExpirationDate() - Method in interface org.fcrepo.server.search.FieldSearchResult
 
getExpirationDate() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
getExtension() - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Gets the value of the extension property.
getExternalContent(ContentManagerParams) - Method in class org.fcrepo.server.storage.DefaultExternalContentManager
 
getExternalContent(ContentManagerParams) - Method in interface org.fcrepo.server.storage.ExternalContentManager
Reads the contents of the specified URL and returns the result as a MIMETypedStream.
getExternalId(URI) - Method in class org.fcrepo.server.storage.lowlevel.akubra.HashPathIdMapper
 
getExtProperties() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
Gets a Map containing all of the extended properties on the object.
getExtProperties() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets a Map containing all of the extended properties on the object.
getExtProperty(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
Gets an extended property value, given the property name.
getExtProperty(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets an extended property value, given the property name.
getFault(ServerException) - Static method in class org.fcrepo.server.utilities.CXFUtility
 
getFault(AuthzException) - Static method in class org.fcrepo.server.utilities.CXFUtility
 
getFault(Throwable) - Static method in class org.fcrepo.server.utilities.CXFUtility
 
getFilterClass() - Method in class org.fcrepo.server.config.webxml.Filter
 
getFilterMappings() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getFilterName() - Method in class org.fcrepo.server.config.webxml.Filter
 
getFilterName() - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
getFilterNameAbbrev(String) - Static method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
getFilters() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getForeignColumnName() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getForeignTableName() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getForm() - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Gets the value of the form property.
getFormat() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
An identifier for the serialization format of the message.
getFormat() - Method in interface org.fcrepo.server.messaging.FedoraMessage
An identifier for the serialization format of the message.
getFORMATURI() - Method in class org.fcrepo.server.validation.ecm.jaxb.Form
Gets the value of the formaturi property.
getFromHeader() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getFromHeader() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getHeader() - Method in interface org.fcrepo.oai.Record
Get the header portion of the record.
getHeader() - Method in class org.fcrepo.oai.SimpleRecord
 
getHeaders(Date, Date, String, String) - Method in interface org.fcrepo.oai.OAIProvider
Just like getRecords, but returns Header objects.
getHeaders(String) - Method in interface org.fcrepo.oai.OAIProvider
Get the remaining portion of a set of Headers.
getHeaders(Date, Date, String, String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getHeaders(String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getHeaders(Date, Date, String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getHeaders(String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getHeaders(Date, Date, String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getHeaders(String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getHelp() - Method in class org.fcrepo.server.Pluggable
Gets an explanation of how this component is to be configured via parameters.
getHintsForAboutToBeStoredDatastream(DigitalObject, String) - Method in interface org.fcrepo.server.storage.FedoraStorageHintProvider
 
getHintsForAboutToBeStoredDatastream(DigitalObject, String) - Method in class org.fcrepo.server.storage.NullStorageHintsProvider
 
getHintsForAboutToBeStoredObject(DigitalObject) - Method in interface org.fcrepo.server.storage.FedoraStorageHintProvider
 
getHintsForAboutToBeStoredObject(DigitalObject) - Method in class org.fcrepo.server.storage.NullStorageHintsProvider
 
getHoldability() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getHomeDir() - Method in class org.fcrepo.server.Server
Gets the server's home directory; this is typically the 'server' subdirectory under $FEDORA_HOME.
getHttpMethods() - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
getId() - Method in class org.fcrepo.server.config.DatastoreConfiguration
 
getId() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getID() - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Gets the value of the id property.
getIdentifier() - Method in interface org.fcrepo.oai.Header
Get the unique identifier of the item.
getIdentifier() - Method in class org.fcrepo.oai.SimpleHeader
 
getIdentifier() - Method in class org.fcrepo.server.journal.entry.ConsumerJournalEntry
 
getIndexLevel() - Method in interface org.fcrepo.server.resourceIndex.ResourceIndex
Gets the index level of the ResourceIndex.
getIndexLevel() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
Gets the index level of the ResourceIndex.
getIndexLevel() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Gets the index level of the ResourceIndex.
getIndexName() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getIngestWriter(boolean, Context, InputStream, String, String, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Manages the INGEST process which includes validation of the ingest XML file, deserialization of the XML into a Digital Object instance, setting of properties on the object by the system (dates and states), PID validation or generation, object registry functions, getting a writer for the digital object, and ultimately writing the object to persistent storage via the writer.
getIngestWriter(boolean, Context, InputStream, String, String, String) - Method in interface org.fcrepo.server.storage.DOManager
Creates a copy of the digital object given by the InputStream, with either a new PID or the PID indicated by the InputStream.
getInitParams() - Method in class org.fcrepo.server.config.webxml.Filter
 
getInitParams() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getInstance() - Static method in class org.fcrepo.server.config.webxml.WebXML
 
getInstance(String) - Static method in class org.fcrepo.server.config.webxml.WebXML
Create an instance of WebXML from the specified file.
getInstance(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Static method in class org.fcrepo.server.journal.JournalReader
Create an instance of the proper JournalReader child class, as determined by the server parameters.
getInstance(Map<String, String>, String, ServerInterface) - Static method in class org.fcrepo.server.journal.JournalWriter
Create an instance of the proper JournalWriter child class, as determined by the server parameters.
getInstance(String, JournalEntry) - Static method in class org.fcrepo.server.journal.managementmethods.ManagementMethod
Get an instance of the proper class, based on the method name.
getInstance(Map<String, String>, String, ServerInterface) - Static method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Create an instance of the proper JournalRecoveryLog child class, as determined by the server parameters.
getInstance() - Static method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
getInstance(URI) - Static method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
getInstance(File, boolean) - Static method in class org.fcrepo.server.Server
 
getInstance(File) - Static method in class org.fcrepo.server.Server
Provides an instance of the server specified in the configuration file at homeDir/CONFIG_DIR/CONFIG_FILE, or DEFAULT_SERVER_CLASS if unspecified.
getInstance() - Method in class org.fcrepo.server.storage.translation.AtomDODeserializer
Creates a new deserializer that the same format as this one.
getInstance() - Method in class org.fcrepo.server.storage.translation.AtomDOSerializer
Creates a new serializer that writes the same format as this one.
getInstance() - Method in interface org.fcrepo.server.storage.translation.DODeserializer
Creates a new deserializer that the same format as this one.
getInstance() - Method in interface org.fcrepo.server.storage.translation.DOSerializer
Creates a new serializer that writes the same format as this one.
getInstance() - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
Creates a new deserializer that the same format as this one.
getInstance() - Method in class org.fcrepo.server.storage.translation.FOXMLDOSerializer
Creates a new serializer that writes the same format as this one.
getInstance() - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
Creates a new deserializer that the same format as this one.
getInstance() - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
Creates a new serializer that writes the same format as this one.
getInstanceId() - Method in class org.fcrepo.server.security.servletfilters.CacheElement
 
getIntegerArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getInternalBasicAuth() - Method in class org.fcrepo.server.security.BESecurityConfig
Get whether basic auth should be used for Fedora-to-self calls.
getInternalId(URI) - Method in class org.fcrepo.server.storage.lowlevel.akubra.HashPathIdMapper
 
getInternalIPList() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the list of internal IP addresses.
getInternalPassword() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the internal password.
getInternalPrefix(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.HashPathIdMapper
 
getInternalSSL() - Method in class org.fcrepo.server.security.BESecurityConfig
Get whether SSL should be used for Fedora-to-self calls.
getInternalUsername() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the internal username.
getIPList() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getIPList() - Method in interface org.fcrepo.server.security.BERoleConfig
Get the list of IP addresses that are allowed to make back-end callbacks to Fedora using this role.
getIsFilePath() - Method in class org.fcrepo.server.config.Parameter
 
getItemIndex(String, String, DOReader, Date) - Method in class org.fcrepo.server.access.defaultdisseminator.ObjectInfoAsXML
 
getJMSDestination(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
getLabel() - Method in class org.fcrepo.server.search.ObjectFields
 
getLabel() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getLabel() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the label.
getLang() - Method in class org.fcrepo.server.utilities.DCField
 
getLastModDate() - Method in interface org.fcrepo.server.storage.DOReader
Gets the date of the last modification of this object.
getLastModDate() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the date of the last modification of this object.
getLastModDate() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getLastModDate() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the date the object was last modified.
getLastPID() - Method in class org.fcrepo.server.management.BasicPIDGenerator
 
getLastPID() - Method in class org.fcrepo.server.management.DBPIDGenerator
Get the last pid that was generated.
getLastPID() - Method in interface org.fcrepo.server.management.PIDGenerator
Get the last pid that was generated.
getListenerClass() - Method in class org.fcrepo.server.config.webxml.Listener
 
getListeners() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getLoadOnStartup() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getLocale() - Static method in class org.fcrepo.server.Server
 
getLocation() - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
getLoginConfig() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getLongString(ResultSet, int) - Static method in class org.fcrepo.server.utilities.SQLUtility
Get a long string, which could be a TEXT or CLOB type.
getManagementDelegate() - Method in interface org.fcrepo.server.journal.ServerInterface
 
getManagementDelegate() - Method in class org.fcrepo.server.journal.ServerWrapper
 
getMap() - Method in class org.fcrepo.server.utilities.DCFields
Returns a Map with RDFName keys, each value containing List of String values for that field.
getMaxHeaders() - Method in interface org.fcrepo.oai.OAIProvider
Get the maximum number of headers that are returned at a time.
getMaxHeaders() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getMaxHeaders() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getMaxHeaders() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getMaxRecords() - Method in interface org.fcrepo.oai.OAIProvider
Get the maximum number of records that are returned at a time.
getMaxRecords() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getMaxRecords() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getMaxRecords() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getMaxSets() - Method in interface org.fcrepo.oai.OAIProvider
Get the maximum number of sets that are returned at a time.
getMaxSets() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getMaxSets() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getMaxSets() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getMDate() - Method in class org.fcrepo.server.search.ObjectFields
 
getMessage() - Method in exception org.fcrepo.server.errors.LowlevelStorageException
 
getMessage() - Method in exception org.fcrepo.server.errors.ServerException
Gets the message, preferring the Server locale.
getMessage(Locale) - Method in exception org.fcrepo.server.errors.ServerException
Gets the message, preferring the provided locale.
getMessages(ServerStatusMessage) - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
Get all messages in the status file, or only those after the given message if it is non-null.
getMetadata() - Method in interface org.fcrepo.oai.Record
Get the metadata portion of the record.
getMetadata() - Method in class org.fcrepo.oai.SimpleRecord
 
getMetaData() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getMetadataFormats(String) - Method in interface org.fcrepo.oai.OAIProvider
Get the MetadataFormats supported across the repository or for an individual item in the repository.
getMetadataFormats(String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getMetadataFormats(String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getMetadataFormats(String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getMethod() - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getMethod() - Method in class org.fcrepo.server.messaging.FedoraMethod
 
getMethodConfigs() - Method in class org.fcrepo.server.security.ServiceDeploymentRoleConfig
 
getMethodDefBindings(InputSource, InputSource) - Method in class org.fcrepo.server.storage.service.ServiceMapper
getMethodDefBindings: creates an array of operation bindings in the form of an array of Fedora MethodDefOperationBind objects.
getMethodDefs(InputSource) - Method in class org.fcrepo.server.storage.service.ServiceMapper
getMethodDefs: creates an array of abstract method definitions in the form of an array of Fedora MethodDef objects.
getMethodIndex(String, String, ObjectMethodsDef[], Date) - Method in class org.fcrepo.server.access.defaultdisseminator.ObjectInfoAsXML
 
getMethodMapDatastream(Date) - Method in class org.fcrepo.server.storage.SimpleServiceAwareReader
 
getMethodName() - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getMethodName() - Method in interface org.fcrepo.server.messaging.APIMMessage
 
getMethodName() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
getMethods(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Get the method defintions for a given dynamic disseminator that is associated with the digital object.
getMethods(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Get the method defintions for a given dynamic disseminator that is associated with the digital object.
getMethodsXML(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Get an XML encoding of the service defintions for a given dynamic disseminator that is associated with the digital object.
getMethodsXML(Context, String, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Get an XML encoding of the service defintions for a given dynamic disseminator that is associated with the digital object.
getMIME() - Method in class org.fcrepo.server.validation.ecm.jaxb.Form
Gets the value of the mime property.
getMimeType() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getMode() - Static method in enum org.fcrepo.server.journal.JournalOperatingMode
Get the current mode.
getModule(String) - Method in class org.fcrepo.server.Server
Gets a loaded Module.
getModuleConfiguration(String) - Method in class org.fcrepo.server.config.ServerConfiguration
 
getModuleConfigurations() - Method in class org.fcrepo.server.config.ServerConfiguration
 
getModuleParameter(String, boolean) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
getModuleParameters() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
getMostRecentRebuild(Connection) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
getName() - Method in interface org.fcrepo.oai.SetInfo
Get the name of the set.
getName() - Method in class org.fcrepo.oai.SimpleSetInfo
 
getName() - Method in class org.fcrepo.server.config.Parameter
 
getName() - Method in class org.fcrepo.server.journal.readerwriter.multicast.TransportOutputFile
Did somebody ask who we are?
getName() - Method in class org.fcrepo.server.messaging.FedoraMethod
 
getName() - Method in class org.fcrepo.server.security.servletfilters.Principal
 
getName() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Attribute
 
getName() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
getName() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getName() - Method in class org.fcrepo.server.utilities.status.ServerState
 
getName() - Method in class org.fcrepo.server.utilities.TableSpec
Gets the name of the table.
getName() - Method in class org.fcrepo.server.validation.ecm.jaxb.Extension
Gets the value of the name property.
getNamedAttributes() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
getNamedValues(CacheElementPopulator, String, String) - Method in class org.fcrepo.server.security.servletfilters.Cache
 
getNamedValues(Cache, String) - Method in class org.fcrepo.server.security.servletfilters.CacheElement
 
getNamespaceURI() - Method in interface org.fcrepo.oai.MetadataFormat
Get the URI of the namespace.
getNamespaceURI() - Method in class org.fcrepo.oai.SimpleMetadataFormat
 
getNetworkTimeout() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getNewCache() - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
getNextPID(Context, int, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
getNextPID(Context, int, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
getNextPID(Context, int, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getNextPID(Context, int, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getNextPID(BigInteger, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getNextPID(BigInteger, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getNextPID(Context, int, String, boolean, HttpServletResponse) - Method in class org.fcrepo.server.management.GetNextPIDServlet
Get the requested list of next Available PIDs by invoking the approriate method from the Management subsystem.
getNextPID(Context, int, String) - Method in interface org.fcrepo.server.management.Management
 
getNextPID(Context, int, String) - Method in class org.fcrepo.server.management.ManagementModule
getNextPID(int, String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Implements the "getNextPID" functionality of the Fedora Management LITE (API-M-LITE) interface using a java servlet front end.
getNextPID(int, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets a list of the requested next available PIDs.
getNextPID(int, String) - Method in interface org.fcrepo.server.storage.DOManager
 
GetNextPidMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.getNextPID()
GetNextPidMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.GetNextPidMethod
 
GetNextPIDServlet - Class in org.fcrepo.server.management
Implements the "getNextPID" functionality of the Fedora Management LITE (API-M-LITE) interface using a java servlet front end.
GetNextPIDServlet() - Constructor for class org.fcrepo.server.management.GetNextPIDServlet
 
GetNextPIDServlet.GetNextPIDSerializerThread - Class in org.fcrepo.server.management
A Thread to serialize an array of PIDs into XML.
GetNextPIDServlet.GetNextPIDSerializerThread(Context, String[], PipedWriter) - Constructor for class org.fcrepo.server.management.GetNextPIDServlet.GetNextPIDSerializerThread
Constructor for GetNextPIDSerializerThread.
getNoOp() - Method in interface org.fcrepo.server.Context
 
getNoOp() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getNoOp() - Method in class org.fcrepo.server.ReadOnlyContext
 
getNotCharactersException(QName, XMLEvent) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
If we encounter an unexpected event when reading the journal file, create an exception with all of the pertinent information.
getNotEndTagException(QName, XMLEvent) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Complain when we were expecting a end tag, and didn't find it.
getNotNextMemberOrEndOfGroupException(QName, QName, XMLEvent) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
While traversing a group of member tags, we expected either the start of another member tag, or the end of the group.
getNotStartTagException(QName, XMLEvent) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Complain when we were expecting a start tag, and didn't find it.
getOAIDublinCore(Datastream) - Method in class org.fcrepo.server.access.defaultdisseminator.ObjectInfoAsXML
 
getObject() - Method in interface org.fcrepo.server.storage.DOReader
Gets the underlying digital object this reader is working with.
getObject() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the underlying digital object this reader is working with.
getObjectExport(String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Exports the entire digital object in the specified XML format ("info:fedora/fedora-system:FOXML-1.1" or "info:fedora/fedora-system:METSFedoraExt-1.1"), and encoded appropriately for the specified export context ("public", "migrate", or "archive").
getObjectHistory(Context, String) - Method in interface org.fcrepo.server.access.Access
Gets the change history of an object by returning a list of timestamps that correspond to modification dates of components.
getObjectHistory(Context, String) - Method in class org.fcrepo.server.access.DefaultAccess
Gets the change history of an object by returning a list of timestamps that correspond to modification dates of components.
getObjectHistory(Context, String) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
getObjectHistory(Context, String) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
getObjectHistory(String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
getObjectHistory(String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
getObjectHistory(Context, String, boolean, HttpServletResponse) - Method in class org.fcrepo.server.access.GetObjectHistoryServlet
 
getObjectHistory(String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Gets a list of timestamps indicating when components changed in an object.
getObjectHistory(String) - Method in interface org.fcrepo.server.storage.DOReader
Gets the change history of an object by returning a list of timestamps that correspond to modification dates of components.
getObjectHistory(String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the change history of an object by returning a list of timestamps that correspond to modification dates of components.
GetObjectHistoryServlet - Class in org.fcrepo.server.access
Implements the "getObjectHistory" functionality of the Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
GetObjectHistoryServlet() - Constructor for class org.fcrepo.server.access.GetObjectHistoryServlet
 
GetObjectHistoryServlet.ObjectHistorySerializerThread - Class in org.fcrepo.server.access
A Thread to serialize an ObjectProfile object into XML.
GetObjectHistoryServlet.ObjectHistorySerializerThread(Context, String[], String, PipedWriter) - Constructor for class org.fcrepo.server.access.GetObjectHistoryServlet.ObjectHistorySerializerThread
Constructor for ObjectHistorySerializerThread.
GetObjectLabel() - Method in interface org.fcrepo.server.storage.DOReader
Gets the label of the digital object.
GetObjectLabel() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the label of the digital object.
getObjectMethodsForSDef(String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.MethodResource
Lists all Service Definitions methods that can be invoked on a digital object, for the supplied Service Definition.
GetObjectPID() - Method in interface org.fcrepo.server.storage.DOReader
Gets the PID of the digital object.
GetObjectPID() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the PID of the digital object.
getObjectPID() - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
getObjectProblems() - Method in class org.fcrepo.server.storage.types.Validation
 
getObjectProfile(Context, String, Date) - Method in interface org.fcrepo.server.access.Access
Gets object profile
getObjectProfile(Context, String, Date) - Method in class org.fcrepo.server.access.DefaultAccess
 
getObjectProfile(String, ObjectProfile, Date) - Method in class org.fcrepo.server.access.defaultdisseminator.ObjectInfoAsXML
 
getObjectProfile(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Get the profile information for the digital object.
getObjectProfile(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Get the profile information for the digital object.
getObjectProfile(Context, String, Date, boolean, HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.FedoraAccessServlet
 
getObjectProfile(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
getObjectProfile(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
getObjectProfile(String, String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Gets a profile of the object which includes key metadata fields and URLs for the object Dissemination Index and the object Item Index.
GetObjectState() - Method in interface org.fcrepo.server.storage.DOReader
Gets the state of the digital object.
GetObjectState() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the state of the digital object.
getObjectXML(Context, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
getObjectXML(Context, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getObjectXML(Context, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getObjectXML(Context, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getObjectXML(String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getObjectXML(String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getObjectXML(Context, String, String) - Method in interface org.fcrepo.server.management.Management
 
getObjectXML(Context, String, String) - Method in class org.fcrepo.server.management.ManagementModule
getObjectXML(String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Gets a profile of the object which includes key metadata fields and URLs for the object Dissemination Index and the object Item Index.
GetObjectXML() - Method in interface org.fcrepo.server.storage.DOReader
Gets the content of the entire digital object as XML.
GetObjectXML() - Method in class org.fcrepo.server.storage.SimpleDOReader
Return the object as an XML input stream in the internal serialization format.
getOnDeleteAction() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getOperator() - Method in class org.fcrepo.server.search.Condition
 
getOptionalAttributeValue(StartElement, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Get the value of a given attribute from this start tag, or null if the attribute is not there.
getOptionalBooleanParameter(Map<String, String>, String, boolean) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Get an optional boolean parameter.
getOptionalParameters() - Method in class org.fcrepo.server.Pluggable
Gets the names of optional parameters for this component.
getOptionalStringParameter(Map<String, String>, String, String) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Get an optional String parameter, If not found, use the default value.
getOptions() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
getOptions() - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
 
getOptions() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
getOriginalParam() - Method in class org.fcrepo.server.rest.param.AbstractParam
Get the original constructor parameter.
getOwnerId() - Method in class org.fcrepo.server.search.ObjectFields
 
getOwnerId() - Method in interface org.fcrepo.server.storage.DOReader
Gets the userid of the user who owns the objects.
getOwnerId() - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets the userid of the user who owns the objects.
getOwnerId() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getOwnerId() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the userid of the user who owns the object.
getParameter(String, boolean) - Method in class org.fcrepo.server.Parameterized
Gets the value of a named configuration parameter.
getParameter(String) - Method in class org.fcrepo.server.Parameterized
Gets the value of a named configuration parameter.
getParameter(String, Class<Parameter>) - Method in class org.fcrepo.server.Parameterized
 
getParameterHelp(String) - Method in class org.fcrepo.server.Pluggable
Gets a short explanation of how to use a named parameter.
getParameterList(Map<String, String>) - Static method in class org.fcrepo.server.Parameterized
 
getParameterNames() - Method in class org.fcrepo.server.messaging.FedoraMethod
 
getParameters() - Method in class org.fcrepo.server.messaging.FedoraMethod
 
getParameters() - Method in class org.fcrepo.server.Parameterized
 
getParameters(Class<Parameter>) - Method in class org.fcrepo.server.Parameterized
 
getParamName() - Method in class org.fcrepo.server.config.webxml.ContextParam
 
getParamName() - Method in class org.fcrepo.server.config.webxml.InitParam
 
getParamValue() - Method in class org.fcrepo.server.config.webxml.ContextParam
 
getParamValue() - Method in class org.fcrepo.server.config.webxml.InitParam
 
getPassword() - Method in interface org.fcrepo.server.Context
 
getPassword() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getPassword() - Method in class org.fcrepo.server.ReadOnlyContext
 
getPassword() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getPassword() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getPassword() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
getPassword() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getPath() - Method in class org.fcrepo.server.utilities.status.ServerStatusFile
 
getPDPConfig(List<AttributeFinderModule>, Set<PolicyFinderModule>, List<ResourceFinderModule>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
getPID() - Method in interface org.fcrepo.server.messaging.APIMMessage
 
getPID() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
getPID() - Method in class org.fcrepo.server.messaging.FedoraMethod
Get the PID of this method.
getPid() - Method in class org.fcrepo.server.search.ObjectFields
 
getPid(EvaluationCtx) - Static method in class org.fcrepo.server.security.PolicyFinderModule
 
getPID(String) - Static method in class org.fcrepo.server.Server
 
getPid() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getPid() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the pid.
getPid() - Method in class org.fcrepo.server.storage.types.Validation
 
getPool(String) - Method in interface org.fcrepo.server.storage.ConnectionPoolManager
Gets the specified connection pool.
getPool() - Method in interface org.fcrepo.server.storage.ConnectionPoolManager
Gets the default Connection Pool.
getPool(String) - Method in class org.fcrepo.server.storage.ConnectionPoolManagerImpl
Gets a named connection pool.
getPool() - Method in class org.fcrepo.server.storage.ConnectionPoolManagerImpl
Gets the default Connection Pool.
getPort() - Method in class org.fcrepo.server.utilities.ProtocolPort
 
getPrefix() - Method in interface org.fcrepo.oai.MetadataFormat
Get the prefix of the format.
getPrefix() - Method in class org.fcrepo.oai.SimpleMetadataFormat
 
getPrimaryColumnName() - Method in class org.fcrepo.server.utilities.TableSpec
Gets the name of the primary key column.
getProducer(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
getProfileValues() - Method in class org.fcrepo.server.config.Parameter
 
getProperty() - Method in class org.fcrepo.server.search.Condition
 
getProtocol() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getProtocol() - Method in class org.fcrepo.server.utilities.ProtocolPort
 
getProtocolVersion() - Method in interface org.fcrepo.oai.OAIProvider
Get the version of the OAI-PMH supported by the repository.
getProtocolVersion() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getProtocolVersion() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getProtocolVersion() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getProxy(Object, Object[]) - Static method in class org.fcrepo.server.proxy.ProxyFactory
 
getPublicId() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getRandom(int) - Static method in class org.fcrepo.oai.sample.RandomDCMetadataFactory
 
getReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets a reader on an an existing digital object.
getReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DirectoryBasedRepositoryReader
 
getReader(boolean, Context, String) - Method in interface org.fcrepo.server.storage.RepositoryReader
Gets a digital object reader.
getReadOnlyConnection() - Method in class org.fcrepo.server.storage.ConnectionPool
Gets the next available connection.
getReadWriteConnection() - Method in class org.fcrepo.server.storage.ConnectionPool
Gets the next available connection.
getRealmName() - Method in class org.fcrepo.server.config.webxml.LoginConfig
 
getRealPath(String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
Deprecated.
As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String).
getRebuildInstance(File) - Static method in class org.fcrepo.server.utilities.rebuild.RebuildServer
Provides an instance of the server specified in the configuration file at homeDir/CONFIG_DIR/CONFIG_FILE, or DEFAULT_SERVER_CLASS if unspecified.
getRebuildStatus(Connection, long) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
getRecord(String, String) - Method in interface org.fcrepo.oai.OAIProvider
Get an individual metadata record from the repository.
getRecord(String, String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getRecord(String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getRecord(String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getRecords(Date, Date, String, String) - Method in interface org.fcrepo.oai.OAIProvider
Get the Records in the repository matching the given criteria.
getRecords(String) - Method in interface org.fcrepo.oai.OAIProvider
Get the remaining portion of a set of Records.
getRecords(Date, Date, String, String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getRecords(String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getRecords(Date, Date, String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getRecords(String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getRecords(Date, Date, String, String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getRecords(String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getRecoveryAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getRecoveryNames() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getRecoveryNames() - Method in interface org.fcrepo.server.RecoveryContext
Get the names of all recovery attributes whose values are defined in this context.
getRecoveryValue(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getRecoveryValue(String) - Method in interface org.fcrepo.server.RecoveryContext
Get the first value for a recovery attribute, or null if no such value exists in this context.
getRecoveryValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getRecoveryValues(String) - Method in interface org.fcrepo.server.RecoveryContext
Get all values for a recovery attribute, or an empty array if no values exist for the attribute in this context.
getRegistryName() - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
getRegistryPortNumber() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverArguments
 
getRelationship() - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
getRelationships(Context, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Read-only method: pass the call to the ManagementDelegate.
getRelationships(Context, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getRelationships(Context, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getRelationships(Context, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getRelationships(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
getRelationships(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
getRelationships(Context, String, String) - Method in interface org.fcrepo.server.management.Management
 
getRelationships(Context, String, String) - Method in class org.fcrepo.server.management.ManagementModule
getRelationships(String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.RelationshipResource
Get relationships asserted by the object denoted by pid.
getRelationships() - Method in interface org.fcrepo.server.storage.DOReader
Get all RELS-EXT and RELS-INT relationships in the object.
getRelationships(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.DOReader
Get all matching RELS-EXT and RELS-INT relationships in the object.
getRelationships(PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.DOReader
Get all matching RELS-EXT relationships in the object, assumes pid is the subject
getRelationships(SubjectNode, PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.SimpleDOReader
Get all matching RELS-EXT and RELS-INT relationships in the object.
getRelationships(PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.SimpleDOReader
Get all matching RELS-EXT relationships in the object, assumes pid is the subject
getRelationships() - Method in class org.fcrepo.server.storage.SimpleDOReader
Get all RELS-EXT and RELS-INT relationships in the object.
getRelationships(PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getRelationships() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getRelationships(SubjectNode, PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getRelationships() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Get all RELS-EXT and RELS-INT relationships in the object.
getRelationships(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Get all matching RELS-EXT and RELS-INT relationships in the object.
getRelationships(PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Get all matching RELS-EXT relationships in the object, assumes pid is the subject
getRemoteUser() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getRepositoryHash() - Method in interface org.fcrepo.server.journal.ServerInterface
 
getRepositoryHash() - Method in class org.fcrepo.server.journal.ServerWrapper
 
getRepositoryHash() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getRepositoryHash() - Method in interface org.fcrepo.server.storage.DOManager
Get a "hash" of the repository.
getRepositoryName() - Method in interface org.fcrepo.oai.OAIProvider
Get a human readable name for the repository.
getRepositoryName() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getRepositoryName() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getRepositoryName() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getRequest() - Method in exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
getRequestContent(HttpServletRequest, HttpHeaders) - Static method in class org.fcrepo.server.rest.RestUtil
Retrieves the contents of the HTTP Request.
getRequiredAttributeValue(StartElement, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Get the value of a given attribute from this start tag, or complain if it's not there.
getRequiredModuleRoles() - Method in class org.fcrepo.server.BasicServer
Gets the names of the roles that are required to be fulfilled by modules specified in this server's configuration file.
getRequiredModuleRoles() - Method in class org.fcrepo.server.Pluggable
Gets the names of the roles that are required by this Pluggable.
getRequiredModuleRoles() - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
getRequiredModuleRoles() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getRequiredParameters() - Method in class org.fcrepo.server.Pluggable
Gets the names of required parameters for this component.
getResourceAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getResourceValue(String) - Method in interface org.fcrepo.server.Context
 
getResourceValue(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getResourceValue(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getResourceValues(String) - Method in interface org.fcrepo.server.Context
 
getResourceValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getResourceValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getResponder() - Method in class org.fcrepo.oai.OAIProviderServlet
 
getResponder() - Method in class org.fcrepo.oai.sample.SampleOAIProviderServlet
 
getResponder() - Method in class org.fcrepo.server.oai.FedoraOAIProviderServlet
 
getResponseCookies() - Method in class org.fcrepo.server.security.servletfilters.pubcookie.ConnectPubcookie
 
getResponseDocument() - Method in class org.fcrepo.server.security.servletfilters.pubcookie.ConnectPubcookie
 
getResponseParameter(String) - Method in class org.fcrepo.server.messaging.FedoraTypes
 
getResult() - Method in class org.fcrepo.server.utilities.ParserUtilityHandler
 
getReturned() - Method in class org.fcrepo.server.utilities.MethodInvokerThread
Gets the Object returned by the invoked Method.
getReturnValue() - Method in class org.fcrepo.server.messaging.FedoraMethod
Get the return value of the API method invocation.
getRole() - Method in class org.fcrepo.server.config.ModuleConfiguration
 
getRole() - Method in exception org.fcrepo.server.errors.ModuleInitializationException
Gets the role of the module in which the error occurred.
getRole() - Method in exception org.fcrepo.server.errors.ModuleShutdownException
Gets the role of the module in which the error occurred.
getRole() - Method in class org.fcrepo.server.Module
Gets the role this module fulfills, as given in the constructor.
getRole() - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
getRole() - Method in interface org.fcrepo.server.security.BERoleConfig
Get the name of the role this configuration applies to.
getRole() - Method in class org.fcrepo.server.security.DefaultRoleConfig
 
getRole() - Method in class org.fcrepo.server.security.MethodRoleConfig
 
getRole() - Method in class org.fcrepo.server.security.ServiceDeploymentRoleConfig
 
getRoleName() - Method in class org.fcrepo.server.config.webxml.AuthConstraint
 
getRoleName() - Method in class org.fcrepo.server.config.webxml.SecurityRole
 
getRolename() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Role
 
getRoles() - Method in class org.fcrepo.server.security.servletfilters.Principal
 
getRoles() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
getRoles() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
getScannedBeanDefinition(String) - Static method in class org.fcrepo.server.Server
 
getSchema(String) - Method in class org.fcrepo.server.rest.SchemaResource
 
getSchema() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getSchemaLocation() - Method in interface org.fcrepo.oai.MetadataFormat
Get the URL of the schema.
getSchemaLocation() - Method in class org.fcrepo.oai.SimpleMetadataFormat
 
getSecurityConstraints() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getSecurityRoles() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getSecuritySpec(String, String) - Method in class org.fcrepo.server.security.BackendSecuritySpec
Get security properties for either the a backend service or a method within that backend service.
getSecuritySpec(String) - Method in class org.fcrepo.server.security.BackendSecuritySpec
Get security properties for either the a backend service or a method within that backend service.
getSerializer(Context) - Method in class org.fcrepo.server.rest.BaseRestResource
 
getServer() - Method in class org.fcrepo.server.Module
Gets the Server instance to which this Module belongs.
getServer() - Static method in class org.fcrepo.server.utilities.rebuild.Rebuild
Gets the instance of the server appropriate for rebuilding.
getServerBeanDefinition() - Method in class org.fcrepo.server.Server
 
getServerConfigurationBeanDefinition() - Static method in class org.fcrepo.server.Server
Provide a generic bean definition if the Server was not created by Spring
getServerPortNumber() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverArguments
 
getServerVersion() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
Version of the Fedora server that produced the message (version.major + version.minor), e.g.
getServerVersion() - Method in interface org.fcrepo.server.messaging.FedoraMessage
Version of the Fedora server that produced the message (version.major + version.minor), e.g.
getServiceDefinitionReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets a reader on an an existing service definition object.
getServiceDefinitionReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DirectoryBasedRepositoryReader
 
getServiceDefinitionReader(boolean, Context, String) - Method in interface org.fcrepo.server.storage.RepositoryReader
 
getServiceDefinitions(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Get a list of Service Definition identifiers for dynamic disseminators associated with the digital object.
getServiceDefinitions(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Get a list of service definition identifiers for dynamic disseminators associated with the digital object.
getServiceDeploymentConfigs() - Method in class org.fcrepo.server.security.BESecurityConfig
Get the mutable, sorted, PID-keyed map of ServiceDeploymentRoleConfigs.
getServiceDeploymentReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets a reader on an an existing service deployment object.
getServiceDeploymentReader(boolean, Context, String) - Method in class org.fcrepo.server.storage.DirectoryBasedRepositoryReader
 
getServiceDeploymentReader(boolean, Context, String) - Method in interface org.fcrepo.server.storage.RepositoryReader
 
getServiceDSInputSpec() - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
getServiceDSInputSpec(Date) - Method in interface org.fcrepo.server.storage.ServiceDeploymentReader
 
getServiceDSInputSpec(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
getServiceMethodBindings(Date) - Method in interface org.fcrepo.server.storage.ServiceDeploymentReader
 
getServiceMethodBindings(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
getServiceMethodParms(String, Date) - Method in interface org.fcrepo.server.storage.ServiceDeploymentReader
 
getServiceMethodParms(String, Date) - Method in class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
getServiceMethods(Date) - Method in interface org.fcrepo.server.storage.ServiceDeploymentReader
 
getServiceMethods(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
getServiceMethodsXML(Date) - Method in interface org.fcrepo.server.storage.ServiceDeploymentReader
 
getServiceMethodsXML(Date) - Method in class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
getServletClass() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getServletException(AuthzException, HttpServletRequest, String, String[]) - Static method in exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
getServletMappings() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getServletName() - Method in class org.fcrepo.server.config.webxml.Servlet
 
getServletName() - Method in class org.fcrepo.server.config.webxml.ServletMapping
 
getServletNames() - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
getServlets() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getSession(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
getSets() - Method in interface org.fcrepo.oai.OAIProvider
Get the setSpecs, setNames, and setDescriptions of sets in the repository.
getSets(String) - Method in interface org.fcrepo.oai.OAIProvider
Get the remaining portion of a set of Sets.
getSets() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getSets(String) - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getSets() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getSets(String) - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getSets() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getSets(String) - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getSetSpecs() - Method in interface org.fcrepo.oai.Header
Get a (possibly empty) Set of Strings indicating the repository 'set' membership of the item, for the purpose of selective harvesting.
getSetSpecs() - Method in class org.fcrepo.oai.SimpleHeader
 
getSize(String) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
get size of datastream
getSize() - Method in class org.fcrepo.server.storage.types.MIMETypedStream
 
getSoapContext(MessageContext) - Static method in class org.fcrepo.server.ReadOnlyContext
 
getSpec() - Method in interface org.fcrepo.oai.SetInfo
Get the setSpec of the set.
getSpec() - Method in class org.fcrepo.oai.SimpleSetInfo
 
getState() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
 
getState() - Method in class org.fcrepo.server.search.ObjectFields
 
getState() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
getState() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Gets the state.
getState() - Method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
getStateAttribute(DigitalObject) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Reads the state attribute from a DigitalObject.
getStateResource(String) - Method in class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
getStatusFile() - Method in class org.fcrepo.server.Server
Get the status file for the server.
getStorageCharacterEncoding() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getStorageFormat() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getStream() - Method in class org.fcrepo.server.storage.types.MIMETypedStream
Retrieves the underlying stream.
getStream(String) - Static method in class org.fcrepo.server.utilities.StreamUtility
Gets a stream for the given string.
getStreamArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
If they ask for an InputStream argument, get the File from the arguments map and create an InputStream on that file.
getString(String) - Method in class org.fcrepo.server.MultiValueMap
Returns the first (or only) value for an attribute
getStringArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getStringArray(String) - Method in class org.fcrepo.server.MultiValueMap
 
getStringArrayArgument(String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
getStringData() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getSubjectAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getSubjectValue(String) - Method in interface org.fcrepo.server.Context
 
getSubjectValue(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getSubjectValue(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getSubjectValues(String) - Method in interface org.fcrepo.server.Context
 
getSubjectValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
getSubjectValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
getSupportedCompressionEncodings() - Method in interface org.fcrepo.oai.OAIProvider
Get the compression encodings supported by the repository.
getSupportedCompressionEncodings() - Method in class org.fcrepo.oai.sample.SampleOAIProvider
 
getSupportedCompressionEncodings() - Method in class org.fcrepo.server.oai.FedoraOAIProvider
 
getSupportedCompressionEncodings() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
getSupportedDesignatorTypes() - Method in class org.fcrepo.server.security.AttributeFinderModule
 
getSymbol() - Method in enum org.fcrepo.server.search.Operator
 
getSystemId() - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
getTableCreatingConnection() - Method in class org.fcrepo.server.storage.ConnectionPool
Gets a TableCreatingConnection.
getTableSpecs(InputStream) - Static method in class org.fcrepo.server.utilities.TableSpec
Gets a TableSpec for each table element in the stream, where the stream contains a valid XML document containing one or more table elements, wrapped in the root element.
getTableSpecs() - Method in class org.fcrepo.server.utilities.TableSpecDeserializer
 
getTempStream(String) - Method in class org.fcrepo.server.journal.JournalConsumer
Delegate to the ManagementDelegate.
getTempStream(String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
getTempStream(String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
getTempStream(String) - Method in class org.fcrepo.server.management.DefaultManagement
 
getTempStream(String) - Method in interface org.fcrepo.server.management.Management
 
getTempStream(String) - Method in class org.fcrepo.server.management.ManagementModule
getTerms() - Method in class org.fcrepo.server.search.FieldSearchQuery
 
getThrown() - Method in class org.fcrepo.server.utilities.MethodInvokerThread
Gets the Throwable that resulted if an error occurred while trying to invoke the Method.
getToken() - Method in interface org.fcrepo.server.search.FieldSearchResult
 
getToken() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
getTransactionIsolation() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getTranslator() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
getTransportGuarantee() - Method in class org.fcrepo.server.config.webxml.UserDataConstraint
 
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ContentModelTripleGenerator_3_0
Get triples implied by the given object.
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.FedoraObjectTripleGenerator_3_0
Get triples implied by the given object.
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ModelBasedTripleGenerator
Gets all triples implied by the object's models.
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ServiceDefinitionTripleGenerator_3_0
Get triples implied by the given object.
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.ServiceDeploymentTripleGenerator
Get triples implied by the given object.
getTriplesForObject(DOReader) - Method in interface org.fcrepo.server.resourceIndex.TripleGenerator
Get triples implied by the given object.
getTriplesForObject(DOReader) - Method in class org.fcrepo.server.resourceIndex.UvaStdImgTripleGenerator_1
Get triples implied by the given object.
getTriplestoreConnectorBeanDefinition(DatastoreConfiguration) - Static method in class org.fcrepo.server.Server
 
getTrippiServer() - Method in class org.fcrepo.server.access.RISearchServlet
 
getType() - Method in class org.fcrepo.server.search.FieldSearchQuery
 
getType(String) - Method in class org.fcrepo.server.Server
 
getType() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
getType() - Method in class org.fcrepo.server.utilities.TableSpec
Gets the type of the table.
getType() - Method in class org.fcrepo.server.validation.ecm.jaxb.Reference
Gets the value of the type property.
getTypeAttribute(DigitalObject) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
getTypeMap() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getUploadDir() - Method in class org.fcrepo.server.Server
Gets the server's temp file upload directory.
getUrl() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getUrlPatterns() - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
getUrlPatterns() - Method in class org.fcrepo.server.config.webxml.ServletMapping
 
getUrlPatterns() - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
getUser() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
getUser() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getUserDataConstraint() - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
getUserid() - Method in class org.fcrepo.server.security.servletfilters.CacheElement
Gets the user id associated with this cache element.
getUsername() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
getUserPrincipal() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
getUsers() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
getValidation() - Method in exception org.fcrepo.server.errors.ObjectValidityException
 
getValue() - Method in interface org.fcrepo.oai.ResumptionToken
Get the value of the token.
getValue() - Method in class org.fcrepo.oai.SimpleResumptionToken
 
getValue() - Method in class org.fcrepo.server.config.Parameter
Gets the value of the parameter.
getValue(boolean) - Method in class org.fcrepo.server.config.Parameter
Gets the value of the parameter.
getValue() - Method in class org.fcrepo.server.rest.param.AbstractParam
Get the parsed value of the param.
getValue() - Method in class org.fcrepo.server.search.Condition
 
getValue() - Method in class org.fcrepo.server.utilities.DCField
 
getValues() - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Attribute
 
getVersion() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getWarnings() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
getWebClientConfig() - Method in class org.fcrepo.server.Server
Gets the web client http connection configuration object.
getWebResourceCollections() - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
getWebResourceName() - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
getWelcomeFileList() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getWelcomeFiles() - Method in class org.fcrepo.server.config.webxml.WelcomeFileList
 
getWhenString(Date) - Method in class org.fcrepo.server.storage.SimpleDOReader
 
getWriter() - Method in class org.fcrepo.server.access.RISearchServlet
 
getWriter() - Method in class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
Check that our current state is correct before filling a request for an XMLEventWriter.
getWriter() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
check state, hand over to the writer
getWriter() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should implement this to provite an XMLEventWriter for the JournalWriter to write to.
getWriter(boolean, Context, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets a writer on an an existing object.
getWriter(boolean, Context, String) - Method in interface org.fcrepo.server.storage.DOManager
Gets a DOWriter for an existing digital object.
getWSDLDatastream(Date) - Method in class org.fcrepo.server.storage.SimpleServiceAwareReader
 
getXMLContent() - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Get the XML content of the datastream wrapped by this class
getXMLContent(Context) - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
 
getXmlns() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getXmlns_xsi() - Method in class org.fcrepo.server.config.webxml.WebXML
 
getXMLResult() - Method in class org.fcrepo.server.validation.DOValidatorSchematronResult
 
getXsi_schemaLocation() - Method in class org.fcrepo.server.config.webxml.WebXML
 
GLOBAL_CHOICE - Static variable in class org.fcrepo.server.Server
 
GROUPS_NAME_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
GSEARCH_PASSWORD - Static variable in class org.fcrepo.server.storage.GSearchDOManager
Optional param: Password to use for GSearch authentication.
GSEARCH_REST_URL - Static variable in class org.fcrepo.server.storage.GSearchDOManager
Required param: URL of GSearch REST interface.
GSEARCH_USERNAME - Static variable in class org.fcrepo.server.storage.GSearchDOManager
Optional param: User to authenticate to GSearch as.
GSearchDOManager - Class in org.fcrepo.server.storage
DefaultDOManager extension that updates a GSearch (Fedora Generic Search) service as object changes are committed.
GSearchDOManager(Map, Server, String) - Constructor for class org.fcrepo.server.storage.GSearchDOManager
Delegates construction to the superclass.

H

handleException(Exception, boolean) - Method in class org.fcrepo.server.rest.BaseRestResource
 
handleRequest(Message, ClassResourceInfo) - Method in class org.fcrepo.server.rest.cxf.WadlGenerator
 
hasAttribute(String) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
hasAttributeValues(String) - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
hasAttributeValues(String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
hasContentModel(ObjectNode) - Method in interface org.fcrepo.server.storage.DOReader
Determins whether or not the object have the given uri as a content model.
hasContentModel(ObjectNode) - Method in class org.fcrepo.server.storage.SimpleDOReader
 
hasContentModel(ObjectNode) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
hasContentModel(ObjectNode) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Determins whether or not the object have the given uri as a content model.
hashCode() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
hashCode() - Method in class org.fcrepo.server.MultiValueMap
 
hashCode() - Method in class org.fcrepo.server.search.Condition
 
hashCode() - Method in class org.fcrepo.server.security.servletfilters.Principal
 
hashCode() - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
HashPathIdMapper - Class in org.fcrepo.server.storage.lowlevel.akubra
Provides a hash-based file: mapping for any URI.
HashPathIdMapper(String) - Constructor for class org.fcrepo.server.storage.lowlevel.akubra.HashPathIdMapper
Creates an instance that will use the given pattern.
HashtableContextRegistry - Class in org.fcrepo.server.security.impl
 
HashtableContextRegistry() - Constructor for class org.fcrepo.server.security.impl.HashtableContextRegistry
 
hasInitialized() - Method in interface org.fcrepo.server.journal.ServerInterface
 
hasInitialized() - Method in class org.fcrepo.server.journal.ServerWrapper
 
hasInitialized() - Method in class org.fcrepo.server.Server
Tells whether the server (and loaded modules) have initialized.
hasInstance(File) - Static method in class org.fcrepo.server.Server
 
hasNext() - Method in class org.fcrepo.server.storage.types.TupleArrayTripleIterator
 
hasNext() - Method in class org.fcrepo.server.utilities.FilteredTripleIterator
 
hasRelationship(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.DOReader
Determine if the object contains the given relationship.
hasRelationship(PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.DOReader
Determine if the object contains the given relationship, assumes pid as the subject.
hasRelationship(SubjectNode, PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.SimpleDOReader
Determine if the object contains the given relationship.
hasRelationship(PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.SimpleDOReader
Determine if the object contains the given relationship, assumes pid as the subject.
hasRelationship(PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
hasRelationship(SubjectNode, PredicateNode, ObjectNode) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
hasRelationship(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Determine if the object contains the given relationship.
hasRelationship(PredicateNode, ObjectNode) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Determine if the object contains the given relationship, assumes pid is the subject
Header - Interface in org.fcrepo.oai
Describes a record in the repository with the associated item identifier, record datestamp, item set membership, and record deletion indicator.
header - Variable in class org.fcrepo.server.storage.types.MIMETypedStream
 
here - Static variable in class org.fcrepo.server.MultiValueMap
 
hexStringtoByteArray(String) - Static method in class org.fcrepo.server.utilities.StringUtility
 
HOME_PROPERTY - Static variable in class org.fcrepo.server.Server
The name of the property that tells the server where it's based.
HTML - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
HTTP - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
HTTP_MESSAGE_PROTOCOL - Static variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
HTTPBinding - Class in org.fcrepo.server.storage.service
A data structure for holding a WSDL HTTP Binding for a set of abstract operations.
HTTPBinding() - Constructor for class org.fcrepo.server.storage.service.HTTPBinding
 
HTTPOperation - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL HTTP binding information for an operation.
HTTPOperation() - Constructor for class org.fcrepo.server.storage.service.HTTPOperation
 
HTTPOperationInOut - Class in org.fcrepo.server.storage.service
A data structure for holding input and output specification for WSDL HTTP operation binding.
HTTPOperationInOut() - Constructor for class org.fcrepo.server.storage.service.HTTPOperationInOut
 
HTTPS - Static variable in class org.fcrepo.server.utilities.ServerUtility
 
HttpServiceNotFoundException - Exception in org.fcrepo.server.errors
Signals that a successful HTTP connection could NOT be made to the designated URL.
HttpServiceNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.HttpServiceNotFoundException
Creates a HttpServiceNotFoundException.
HttpServiceNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.HttpServiceNotFoundException
Creates a HttpServiceNotFoundException.

I

i_addRow(Connection, String, String[], String[], boolean[]) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_createNonExistingTables(ConnectionPool, InputStream) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_createTables(TableCreatingConnection, List<TableSpec>) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_getConnectionPool(DatastoreConfiguration) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_getLongString(ResultSet, int) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_getMostRecentRebuild(Connection) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_getNonExistingTables(Connection, List<TableSpec>) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_getRebuildStatus(Connection, long) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_recordSuccessfulRebuild(Connection, long) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_replaceInto(Connection, String, String[], String[], String, boolean[]) - Method in class org.fcrepo.server.utilities.SQLUtility
 
i_updateRow(Connection, String, String[], String[], String, boolean[]) - Method in class org.fcrepo.server.utilities.SQLUtility
 
iAm() - Method in class org.fcrepo.server.security.AttributeFinderModule
 
ICheckable - Interface in org.fcrepo.server.storage.lowlevel
Interface for ILowlevelStorage implementations that are capable of checking whether a blob exists for a key.
id - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
id - Variable in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
 
IDDoesNotExistException - Exception in org.fcrepo.oai
Signals that the value of the identifier argument is unknown or illegal in this repository.
IDDoesNotExistException() - Constructor for exception org.fcrepo.oai.IDDoesNotExistException
 
IDDoesNotExistException(String) - Constructor for exception org.fcrepo.oai.IDDoesNotExistException
 
IDENTIFIER - Static variable in class org.fcrepo.server.search.ObjectFields
 
identifiers() - Method in class org.fcrepo.server.utilities.DCFields
 
ids() - Method in class org.fcrepo.server.storage.DORegistry
 
IGNORE_CONTENT - Static variable in interface org.fcrepo.server.rest.RestParam
 
IGNORE_MIME - Static variable in interface org.fcrepo.server.rest.RestParam
 
IListable - Interface in org.fcrepo.server.storage.lowlevel
Interface for ILowlevelStorage implementations that are capable of listing their contents.
ILLEGAL_FILENAME_REGEX - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
ILowlevelStorage - Interface in org.fcrepo.server.storage.lowlevel
Provides read/write access to all serialized objects and managed datastream content within Fedora.
IMMUTABLE_NULL_SET - Static variable in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
ImmutableHashSet - Class in org.fcrepo.server.security.servletfilters
 
ImmutableHashSet() - Constructor for class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
inactivate() - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
inactivate() - Method in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
InconsistentTableSpecException - Exception in org.fcrepo.server.errors
Thrown when a table specification is not internally consistent.
InconsistentTableSpecException(String) - Constructor for exception org.fcrepo.server.errors.InconsistentTableSpecException
Creates an InconsistentTableSpecException
InconsistentTableSpecException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InconsistentTableSpecException
 
INDEX_LEVEL_OFF - Static variable in interface org.fcrepo.server.resourceIndex.ResourceIndex
At this level, the ResourceIndex will not index anything.
INDEX_LEVEL_ON - Static variable in interface org.fcrepo.server.resourceIndex.ResourceIndex
At this level the ResourceIndex will index: object properties datastreams intra-object dependencies
ingest(Context, InputStream, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
ingest(Context, InputStream, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it, and then write a journal entry.
ingest(Context, InputStream, String, String, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
ingest(Context, InputStream, String, String, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
ingest(byte[], String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
ingest(DataHandler, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
ingest(Context, InputStream, String, String, String, String) - Method in interface org.fcrepo.server.management.Management
 
ingest(Context, InputStream, String, String, String, String) - Method in class org.fcrepo.server.management.ManagementModule
IngestMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.ingest()
IngestMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.IngestMethod
 
init(ServletConfig) - Method in class org.fcrepo.server.access.dissemination.DatastreamResolverServlet
Initialize servlet.
init(ServletConfig) - Method in class org.fcrepo.server.access.ListDatastreamsServlet
Initialize servlet.
init(ServletConfig) - Method in class org.fcrepo.server.access.ListMethodsServlet
Initialize servlet.
init(ServletConfig) - Method in class org.fcrepo.server.access.RISearchServlet
 
init(ServletConfig) - Method in class org.fcrepo.server.access.SpringAccessServlet
 
init() - Method in class org.fcrepo.server.access.WSDLServlet
Initialize by setting serverDir based on FEDORA_HOME.
init(ServletConfig) - Method in class org.fcrepo.server.management.SpringManagementServlet
Initialize servlet.
init(Server) - Method in class org.fcrepo.server.messaging.NotificationInvocationHandler
 
init(ServletConfig) - Method in class org.fcrepo.server.oai.FedoraOAIProviderServlet
 
init(Server) - Method in interface org.fcrepo.server.proxy.ModuleConfiguredInvocationHandler
 
init() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
init() - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
init(PolicyFinder) - Method in class org.fcrepo.server.security.PolicyFinderModule
Does nothing at init time.
init(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
init(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
init(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.FilterRestApiFlash
Required Filter method
init() - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
init(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
init(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
init() - Method in class org.fcrepo.server.Server
 
init() - Method in class org.fcrepo.server.ServerController
 
init(ServletConfig) - Method in class org.fcrepo.server.SpringServlet
 
init() - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
 
init() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
init() - Method in class org.fcrepo.server.utilities.status.ServerStatusTool
If the server appears not to be running, initialize the status file to indicate that the server is not running and has not yet indicated that it is starting (NOT_STARTING).
init() - Method in class org.fcrepo.soapclient.MethodParameterResolverServlet
 
INIT_CONFIG_CONFIG_EXAMININGELEMENT - Static variable in class org.fcrepo.server.Server
Tells which config element is being looked at in order to load its parameters into memory.
INIT_CONFIG_CONFIG_PARAMETERIS - Static variable in class org.fcrepo.server.Server
Tells the name and value of a parameter loaded from the config file.
INIT_CONFIG_SEVERE_BADELEMENT - Static variable in class org.fcrepo.server.Server
Indicates that an invalid element was found in the configuration xml.
INIT_CONFIG_SEVERE_BADNAMESPACE - Static variable in class org.fcrepo.server.Server
Indicates that the config file's element's namespace does not match {config.namespace}.
INIT_CONFIG_SEVERE_BADROOTELEMENT - Static variable in class org.fcrepo.server.Server
Indicates that the config file has a mis-named root element.
INIT_CONFIG_SEVERE_INCOMPLETEPARAM - Static variable in class org.fcrepo.server.Server
Indicates that a parameter element in the config file is missing a required element.
INIT_CONFIG_SEVERE_MALFORMEDXML - Static variable in class org.fcrepo.server.Server
Indicates that the config file has malformed XML.
INIT_CONFIG_SEVERE_NOCLASSGIVEN - Static variable in class org.fcrepo.server.Server
Indicates that a module element in the server configuration did not specify an implementing class, but should.
INIT_CONFIG_SEVERE_NOIDGIVEN - Static variable in class org.fcrepo.server.Server
Indicates that a CONFIG_ELEMENT_DATASTORE didn't specify the required CONFIG_ATTRIBUTE_ID.
INIT_CONFIG_SEVERE_NOROLEGIVEN - Static variable in class org.fcrepo.server.Server
Indicates that a module element in the server configuration did not specify a role, but should.
INIT_CONFIG_SEVERE_REASSIGNMENT - Static variable in class org.fcrepo.server.Server
Indicates that an attribute of an element was assigned the same value as a previously specified element's attribute, and that this constitutes a disallowed reassignment.
INIT_CONFIG_SEVERE_UNREADABLE - Static variable in class org.fcrepo.server.Server
Indicates that the config file could not be read.
INIT_LOG_WARNING_CANTWRITESTARTUPLOG - Static variable in class org.fcrepo.server.Server
Indicates that the startup log could not be written to its usual place for some reason, and that we're falling back to stderr.
INIT_MODULE_SEVERE_BADARGS - Static variable in class org.fcrepo.server.Server
Indicates that the module class constructor was invoked improperly due to programmer error.
INIT_MODULE_SEVERE_CLASSNOTFOUND - Static variable in class org.fcrepo.server.Server
Indicates that the module class could not be found.
INIT_MODULE_SEVERE_ILLEGALACCESS - Static variable in class org.fcrepo.server.Server
Indicates that the module class couldn't be accessed due to security misconfiguration.
INIT_MODULE_SEVERE_ISABSTRACT - Static variable in class org.fcrepo.server.Server
Indicates that the module class was abstract, but shouldn't be.
INIT_MODULE_SEVERE_MISSINGCONSTRUCTOR - Static variable in class org.fcrepo.server.Server
Indicates that the module class doesn't have a constructor matching Module(Map, Server, String), but needs one.
INIT_MODULE_SEVERE_UNFULFILLEDROLE - Static variable in class org.fcrepo.server.Server
 
INIT_SERVER_SEVERE_BADARGS - Static variable in class org.fcrepo.server.Server
Indicates that the server class constructor was invoked improperly due to programmer error.
INIT_SERVER_SEVERE_CLASSNOTFOUND - Static variable in class org.fcrepo.server.Server
Indicates that the server class could not be found.
INIT_SERVER_SEVERE_ILLEGALACCESS - Static variable in class org.fcrepo.server.Server
Indicates that the server class couldn't be accessed due to security misconfiguration.
INIT_SERVER_SEVERE_ISABSTRACT - Static variable in class org.fcrepo.server.Server
Indicates that the server class was abstract, but shouldn't be.
INIT_SERVER_SEVERE_MISSINGCONSTRUCTOR - Static variable in class org.fcrepo.server.Server
Indicates that the server class doesn't have a constructor matching Server(NodeList, File), but needs one.
INIT_SERVER_SEVERE_UNFULFILLEDROLE - Static variable in class org.fcrepo.server.Server
Indicates that a module role required to be fulfilled by this server was not fulfilled because the configuration did not specify a module with that role.
INIT_XMLPARSER_SEVERE_MISSING - Static variable in class org.fcrepo.server.Server
Indicates that an XML parser could not be found.
inited - Variable in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
initErrors - Variable in class org.fcrepo.server.security.servletfilters.Base
 
InitializationException - Exception in org.fcrepo.server.errors
Superclass for initialization-related exceptions.
InitializationException(String) - Constructor for exception org.fcrepo.server.errors.InitializationException
Creates an InitializationException.
InitializationException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.InitializationException
 
InitializationException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InitializationException
 
initModule() - Method in class org.fcrepo.server.access.DefaultAccess
Initializes the module.
initModule() - Method in class org.fcrepo.server.journal.Journaler
Augment the parameters with values obtained from System Properties, and create the proper worker (JournalCreator or JournalConsumer) for the current mode.
initModule() - Method in class org.fcrepo.server.management.BasicPIDGenerator
 
initModule() - Method in class org.fcrepo.server.management.ManagementModule
 
initModule() - Method in class org.fcrepo.server.messaging.MessagingModule
 
initModule() - Method in class org.fcrepo.server.Module
Initializes the Module based on configuration parameters.
initModule() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Perform post-initialization of this module.
initModule() - Method in class org.fcrepo.server.security.DefaultAuthorization
 
initModule() - Method in class org.fcrepo.server.storage.ConnectionPoolManagerImpl
Initializes the Module based on configuration parameters.
initModule() - Method in class org.fcrepo.server.storage.DefaultDOManager
Gets initial param values.
initModule() - Method in class org.fcrepo.server.storage.DefaultExternalContentManager
Initializes the Module based on configuration parameters.
initModule() - Method in class org.fcrepo.server.storage.translation.DOTranslatorModule
Initializes the Module based on configuration parameters.
InitParam - Class in org.fcrepo.server.config.webxml
 
InitParam() - Constructor for class org.fcrepo.server.config.webxml.InitParam
 
initRetainPID() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
initRetainPID() - Method in class org.fcrepo.server.utilities.rebuild.RebuildDOManager
 
initServer() - Method in class org.fcrepo.server.BasicServer
 
initServer() - Method in class org.fcrepo.server.Server
Performs any server start-up tasks particular to this type of Server.
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.BaseContributing
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.FilterFinalize
Deprecated.
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
initThisSubclass(String, String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FilterXmlUserfile
Deprecated.
 
inputBinding - Variable in class org.fcrepo.server.storage.service.HTTPOperation
inputBinding:
inputMessage - Variable in class org.fcrepo.server.storage.service.AbstractOperation
 
INSERT_PID_QUERY - Static variable in class org.fcrepo.server.storage.DefaultDOManager
 
InternalError500Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 500-Internal Server Error error page.
InternalError500Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.InternalError500Exception
 
InternalError500Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.InternalError500Exception
 
InternalError500Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.InternalError500Exception
 
InternalService - Class in org.fcrepo.server.access.defaultdisseminator
Abstract class that should be extended by every internal service class.
InternalService() - Constructor for class org.fcrepo.server.access.defaultdisseminator.InternalService
 
invalidate() - Method in interface org.fcrepo.server.storage.DOWriter
Marks this DOWriter handle invalid (unusable).
invalidate() - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
invalidContentInDatastream(String, String, Exception) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
InvalidContextException - Exception in org.fcrepo.server.errors
Thrown when context is invalid.
InvalidContextException(String) - Constructor for exception org.fcrepo.server.errors.InvalidContextException
Creates an InvalidContextException.
InvalidContextException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InvalidContextException
 
invalidFormatURIorMimeType(String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
InvalidIPSpecException - Exception in org.fcrepo.server.errors
Thrown when when an IP is bad.
InvalidIPSpecException(String) - Constructor for exception org.fcrepo.server.errors.InvalidIPSpecException
Creates an InvalidIPSpecException.
InvalidIPSpecException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InvalidIPSpecException
 
InvalidOperatorException - Exception in org.fcrepo.server.errors
Thrown when an operator is invalid.
InvalidOperatorException(String) - Constructor for exception org.fcrepo.server.errors.InvalidOperatorException
Creates an InvalidOperatorException.
InvalidOperatorException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InvalidOperatorException
 
InvalidStateException - Exception in org.fcrepo.server.errors
Thrown when an object or component state is invalid.
InvalidStateException(String) - Constructor for exception org.fcrepo.server.errors.InvalidStateException
Creates an InvalidStateException.
InvalidStateException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InvalidStateException
 
InvalidUserParmException - Exception in org.fcrepo.server.errors
Signals that one or more user-supplied method parameters do not validate against the method parameter definitions in the associated Behavior Mechanism object.
InvalidUserParmException(String) - Constructor for exception org.fcrepo.server.errors.InvalidUserParmException
Creates an InvalidUserParmException.
InvalidXMLNameException - Exception in org.fcrepo.server.errors
Thrown when a string does not meet the criteria for an XML name.
InvalidXMLNameException(String) - Constructor for exception org.fcrepo.server.errors.InvalidXMLNameException
Creates an InvalidStateException.
InvalidXMLNameException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.InvalidXMLNameException
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.AddDatastreamMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.AddRelationshipMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.GetNextPidMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.IngestMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.ManagementMethod
Each concrete sub-class should use this method to pull the necessary arguments from the map of the parent JournalEntry, call the appropriate method on the ManagementDelegate, and perhaps store the result in the context of the parent JournalEntry (depends on the sub-class).
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.ModifyDatastreamByReferenceMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.ModifyDatastreamByValueMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.ModifyObjectMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.PurgeDatastreamMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.PurgeObjectMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.PurgeRelationshipMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.PutTempStreamMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.SetDatastreamStateMethod
 
invoke(ManagementDelegate) - Method in class org.fcrepo.server.journal.managementmethods.SetDatastreamVersionableMethod
 
invoke(Object, Method, Object[]) - Method in class org.fcrepo.server.messaging.NotificationInvocationHandler
invokeAndClose(ManagementDelegate, JournalWriter) - Method in class org.fcrepo.server.journal.entry.CreatorJournalEntry
A convenience method that invokes the management method and then closes the JournalEntry, thereby cleaning up any temp files.
invokeMethod(Object, String, Property[]) - Method in class org.fcrepo.server.access.defaultdisseminator.ServiceMethodDispatcher
Invoke a method on an internal service.
invokeMethod(ManagementDelegate, JournalRecoveryLog) - Method in class org.fcrepo.server.journal.entry.ConsumerJournalEntry
 
invokeMethod(ManagementDelegate, JournalWriter) - Method in class org.fcrepo.server.journal.entry.CreatorJournalEntry
Process the management method: Check the operating mode - if we are in Read-Only mode, this check will throw an exception. Prepare the writer in case we need to initialize a new file with a repository hash. Invoke the method on the ManagementDelegate. Write the full journal entry, including any context changes from the Management method. These operations occur within a synchronized block.
invokeSDefMethodUsingGET(UriInfo, String, String, String, String, boolean) - Method in class org.fcrepo.server.rest.MethodResource
Invokes a Service Definition method on an object, using GET.
ioBindingType - Variable in class org.fcrepo.server.storage.service.HTTPOperationInOut
ioBindingType: At this time, Fedora's WSDLParser can deal with: 1) mime:content (ioBindingType = MIME_BINDING_TYPE) 2) mime:mimeXml (ioBindingType = MIME_BINDING_TYPE) 3) http:urlReplacement (ioBindingType = URL_REPLACE_BINDING_TYPE) Not supported by Fedora's WSDLParser at this time are: 1) mime:multipartRelated 2) http:urlEncoded
ioMIMEContent - Variable in class org.fcrepo.server.storage.service.HTTPOperationInOut
ioMIMEContent: Applies only when ioBindingType is MIME_BINDING_TYPE.
IPLIST - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
IS_LITERAL - Static variable in interface org.fcrepo.server.rest.RestParam
 
isAlias(String) - Method in class org.fcrepo.server.Server
 
isAttributeDefined(String) - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
isAttributeDefined(String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
isAuthenticated() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
isAuthenticated() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
isAutoIncremented() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
isAvailable() - Method in interface org.fcrepo.oai.Header
Tells whether the record is currently available.
isAvailable() - Method in class org.fcrepo.oai.SimpleHeader
 
isBeanNameInUse(String) - Method in class org.fcrepo.server.Server
 
isBypassBackend() - Method in class org.fcrepo.server.storage.ContentManagerParams
 
isClosed() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
isCommitted() - Method in interface org.fcrepo.server.storage.DOWriter
Marks whether the object has been successfully committed.
isCommitted() - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
isCrucial() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
 
isDesignatorSupported() - Method in class org.fcrepo.server.security.AttributeFinderModule
 
isDirectory(File) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
isDirectory(File) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
isDynamicDeployment(Context, String, String) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
isDynamicService(Context, String, String) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
isEndTagEvent(XMLEvent, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Test an event to see whether it is an end tag with the expected name.
isExpired() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
ISizable - Interface in org.fcrepo.server.storage.lowlevel
Interface for ILowlevelStorage implementations that are capable of retrieving the size of a datastream.
isLiteral - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
isNew() - Method in interface org.fcrepo.server.storage.DOWriter
Marks whether the object is new.
isNew() - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
isNew() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
isNew - Variable in class org.fcrepo.server.storage.types.Datastream
 
isNew() - Method in interface org.fcrepo.server.storage.types.DigitalObject
 
isNew - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
isNotNull() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
isOptional() - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Gets the value of the optional property.
isPrototype(String) - Method in class org.fcrepo.server.Server
 
isReadOnly() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
isRequestedSessionIdFromUrl() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
Deprecated.
As of Version 2.1 of the Java Servlet API, use HttpServletRequestWrapper.isRequestedSessionIdFromURL().
isRequestSupported() - Method in class org.fcrepo.server.security.PolicyFinderModule
Always returns true, indicating that this impl supports finding policies based on a request.
isSecure() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
isSingleton(String) - Method in class org.fcrepo.server.Server
 
isSponsoredUserRequested() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
isStartTagEvent(XMLEvent, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Test an event to see whether it is an start tag with the expected name.
isTempFile(File) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Is this file one that we created as a temp file?
isTypeMatch(String, Class) - Method in class org.fcrepo.server.Server
 
isUnique() - Method in class org.fcrepo.server.utilities.ColumnSpec
 
isURLFedoraServer(String) - Static method in class org.fcrepo.server.utilities.ServerUtility
Tell whether the given URL appears to be referring to somewhere within the Fedora webapp.
isUserSponsored() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
isUserSponsored() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
isValid() - Method in class org.fcrepo.server.storage.types.Validation
 
isValid(int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
isValid() - Method in class org.fcrepo.server.validation.DOValidatorSchematronResult
Check if the object passes Schematron validation
isWrapperFor(Class<?>) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
itemIndexViewURL - Variable in class org.fcrepo.server.access.ObjectProfile
 
iterator() - Method in class org.fcrepo.server.utilities.PIDStreamIterableWrapper
 

J

jmsDestinations - Variable in class org.fcrepo.server.messaging.JMSManager
 
JMSManager - Class in org.fcrepo.server.messaging
The JMSManager class is a facade in that it provides a very simple interface for using JMS.
JMSManager(Properties) - Constructor for class org.fcrepo.server.messaging.JMSManager
Creates a JMS manager using jndi properties to start a connection to a JMS provider.
JMSManager(Properties, String) - Constructor for class org.fcrepo.server.messaging.JMSManager
Creates a JMS manager using jndi properties to start a connection to a JMS provider.
JMSManager.DestinationType - Enum in org.fcrepo.server.messaging
 
jndi - Variable in class org.fcrepo.server.messaging.JMSManager
 
jndiLookup(String) - Method in class org.fcrepo.server.messaging.JMSManager
 
JournalConstants - Interface in org.fcrepo.server.journal
A collection of String constants and QName constants used by the Journaler and its associated classes.
JournalConsumer - Class in org.fcrepo.server.journal
The JournalWorker class to use in recovery mode or in* following mode.
JournalConsumer(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.JournalConsumer
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.
JournalConsumerThread - Class in org.fcrepo.server.journal
Process the journal entries as a separate Thread, while the JournalConsumer is blocking all calls from outside.
JournalConsumerThread(Map<String, String>, String, ServerInterface, JournalReader, JournalRecoveryLog) - Constructor for class org.fcrepo.server.journal.JournalConsumerThread
Store references to all of this stuff, but we can't start work without a ManagementDelegate is provided, and we won't get that until the post-initialization stage.
JournalCreator - Class in org.fcrepo.server.journal
This is the worker class to use in Journaling mode (normal mode).
JournalCreator(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.JournalCreator
Get a JournalWriter to use, based on the server parameters.
JournalEntry - Class in org.fcrepo.server.journal.entry
An abstract base class for the JournalEntry classes.
JournalEntry(String, JournalEntryContext) - Constructor for class org.fcrepo.server.journal.entry.JournalEntry
 
JournalEntryContext - Class in org.fcrepo.server.journal.entry
A fully writable context that can be used when recovering entries from a Journal.
JournalEntryContext() - Constructor for class org.fcrepo.server.journal.entry.JournalEntryContext
Create an empty context.
JournalEntryContext(Context) - Constructor for class org.fcrepo.server.journal.entry.JournalEntryContext
A "copy constructor" that creates a writable context from one that might be read-only.
JournalEntrySizeEstimator - Class in org.fcrepo.server.journal.readerwriter.multicast
Title: JournalEntrySizeEstimator.java
JournalEntrySizeEstimator(MulticastJournalWriter) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.JournalEntrySizeEstimator
 
Journaler - Class in org.fcrepo.server.journal
A Management module that decorates a ManagementDelegate module with code that either creates a Journal or consumes a Journal, depending on the startup parameters.
Journaler(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.journal.Journaler
 
JournalException - Exception in org.fcrepo.server.journal
An Exception type for use by the Journaler and its associated classes.
JournalException() - Constructor for exception org.fcrepo.server.journal.JournalException
 
JournalException(String) - Constructor for exception org.fcrepo.server.journal.JournalException
 
JournalException(String, Throwable) - Constructor for exception org.fcrepo.server.journal.JournalException
 
JournalException(Throwable) - Constructor for exception org.fcrepo.server.journal.JournalException
 
JournalHelper - Class in org.fcrepo.server.journal.helpers
A collection of utility methods for use in the Journal classes.
JournalOperatingMode - Enum in org.fcrepo.server.journal
Title: JournalOperatingMode.java
JournalReader - Class in org.fcrepo.server.journal
The abstract base for all JournalReader classes.
JournalReader(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Constructor for class org.fcrepo.server.journal.JournalReader
Concrete sub-classes must implement this constructor.
JournalRecoveryLog - Class in org.fcrepo.server.journal.recoverylog
The abstract base for all JournalRecoveryLog classes.
JournalRecoveryLog(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Concrete sub-classes must implement this constructor.
JournalTempFile - Class in org.fcrepo.server.journal.helpers
Subclass of File is used as a marker.
JournalTempFile(File) - Constructor for class org.fcrepo.server.journal.helpers.JournalTempFile
 
JournalWorker - Interface in org.fcrepo.server.journal
A common interface for the JournalConsumer and JournalCreator classes.
JournalWriter - Class in org.fcrepo.server.journal
The abstract base for all JournalWriter classes.
JournalWriter(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.JournalWriter
Concrete sub-classes must implement this constructor.
justification - Variable in class org.fcrepo.server.storage.types.AuditRecord
 

K

keys() - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
keys() - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
KEYSTORE_LOCATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
KEYSTORE_PASSWORD_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
knownBeanDefinition(String) - Method in class org.fcrepo.server.Server
 

L

LABEL - Static variable in interface org.fcrepo.server.rest.RestParam
 
LABEL - Static variable in class org.fcrepo.server.search.ObjectFields
 
LANGUAGE - Static variable in class org.fcrepo.server.search.ObjectFields
 
language - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
languages() - Method in class org.fcrepo.server.utilities.DCFields
 
LAST_MODIFIED_DATE - Static variable in interface org.fcrepo.server.rest.RestParam
 
length(String) - Method in class org.fcrepo.server.MultiValueMap
 
list() - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
Gets the keys of all stored items.
list(File) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
list(File) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
ListDatastreamIDs(String) - Method in interface org.fcrepo.server.storage.DOReader
Gets a list of Datastream identifiers for all Datastreams in the digital object.
ListDatastreamIDs(String) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets a list of Datastream identifiers for all Datastreams in the digital object.
listDatastreams(Context, String, Date) - Method in interface org.fcrepo.server.access.Access
 
listDatastreams(Context, String, Date) - Method in class org.fcrepo.server.access.DefaultAccess
 
listDatastreams(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
listDatastreams(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
listDatastreams(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
listDatastreams(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
listDatastreams(Context, String, Date, boolean, HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListDatastreamsServlet
 
listDatastreams(String, String, String, boolean, boolean, String, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Inquires upon all object Datastreams to obtain datastreams contained by a digital object.
listDatastreams() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
listDatastreams() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
listDatastreams() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
listDatastreams() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
listDatastreams() - Method in interface org.fcrepo.server.storage.lowlevel.IListable
Lists all stored datastreams in no particular order.
ListDatastreamsServlet - Class in org.fcrepo.server.access
Implements listDatastreams method of Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
ListDatastreamsServlet() - Constructor for class org.fcrepo.server.access.ListDatastreamsServlet
 
ListDatastreamsServlet.DatastreamDefSerializerThread - Class in org.fcrepo.server.access
A Thread to serialize a DatastreamDef object into XML.
ListDatastreamsServlet.DatastreamDefSerializerThread(Context, String, DatastreamDef[], Date, PipedWriter) - Constructor for class org.fcrepo.server.access.ListDatastreamsServlet.DatastreamDefSerializerThread
Constructor for ProfileSerializeThread.
listen(String) - Method in class org.fcrepo.server.messaging.JMSManager
Convenience method for synchronous listen with no message selector
listen(String, String) - Method in class org.fcrepo.server.messaging.JMSManager
This is a synchronous listen.
listen(Destination) - Method in class org.fcrepo.server.messaging.JMSManager
Convenience method for synchronous listen with no message selector
listen(Destination, String) - Method in class org.fcrepo.server.messaging.JMSManager
This is a synchronous listen.
listen(String, int) - Method in class org.fcrepo.server.messaging.JMSManager
Convenience method for synchronous listen with no message selector
listen(String, String, int) - Method in class org.fcrepo.server.messaging.JMSManager
This is a synchronous listen.
listen(String, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
Convenience method for asynchronous listen with no message selector
listen(String, String, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
This is an asynchronous listen.
listen(Destination, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
This is an asynchronous listen.
listen(Destination, String, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
This is an asynchronous listen.
listenDurable(String, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
 
listenDurable(String, MessageListener, String) - Method in class org.fcrepo.server.messaging.JMSManager
 
listenDurable(Topic, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
This is a convenience method to allow a durable subscription to be created using the topic as the subscription name.
listenDurable(Topic, String, MessageListener, String) - Method in class org.fcrepo.server.messaging.JMSManager
This is an asynchronous and durable listen.
Listener - Class in org.fcrepo.server.config.webxml
 
Listener() - Constructor for class org.fcrepo.server.config.webxml.Listener
 
listMethods(Context, String, Date) - Method in interface org.fcrepo.server.access.Access
 
listMethods(Context, String, Date) - Method in class org.fcrepo.server.access.DefaultAccess
 
listMethods(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessImpl
Get the definitions for all dynamic disseminations on the object.
listMethods(Context, String, Date) - Method in class org.fcrepo.server.access.DynamicAccessModule
Get the definitions for all dynamic disseminations on the object.
listMethods(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
listMethods(String, String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
listMethods(Context, String, Date, boolean, HttpServletRequest, HttpServletResponse) - Method in class org.fcrepo.server.access.ListMethodsServlet
 
listMethods(Date) - Method in interface org.fcrepo.server.storage.DOReader
Gets list of ALL method definitions that are available on a particular digital object.
listMethods(Date) - Method in class org.fcrepo.server.storage.SimpleDOReader
Gets list of ALL method definitions that are available on a particular digital object.
ListMethodsServlet - Class in org.fcrepo.server.access
Implements listMethods method of Fedora Access LITE (API-A-LITE) interface using a java servlet front end.
ListMethodsServlet() - Constructor for class org.fcrepo.server.access.ListMethodsServlet
 
ListMethodsServlet.ObjectMethodsDefSerializerThread - Class in org.fcrepo.server.access
A Thread to serialize an ObjectMethodDef object into XML.
ListMethodsServlet.ObjectMethodsDefSerializerThread(Context, String, ObjectMethodsDef[], Date, PipedWriter) - Constructor for class org.fcrepo.server.access.ListMethodsServlet.ObjectMethodsDefSerializerThread
Constructor for ProfileSerializeThread.
listObjectPIDs(Context) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
listObjectPIDs(Context) - Method in class org.fcrepo.server.storage.DirectoryBasedRepositoryReader
 
listObjectPIDs(Context) - Method in interface org.fcrepo.server.storage.RepositoryReader
Gets a list of PIDs (accessible in the given context) of all objects in the repository.
listObjects() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
listObjects() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
listObjects() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
listObjects() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
listObjects() - Method in interface org.fcrepo.server.storage.lowlevel.IListable
Lists all stored objects in no particular order.
listRoleKeys() - Method in class org.fcrepo.server.security.BackendSecuritySpec
 
listTripleLanguages() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
listTripleLanguages() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
listTupleLanguages() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
listTupleLanguages() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
loadedModuleRoles() - Method in class org.fcrepo.server.Server
Gets an Iterator over the roles that have been loaded.
loadObjectPolicy(PolicyParser, String, boolean) - Method in class org.fcrepo.server.security.PolicyLoader
 
loadPolicies(PolicyParser, boolean, File) - Method in class org.fcrepo.server.security.impl.OverridingPolicyLoader
 
loadPolicies(PolicyParser, boolean, File) - Method in class org.fcrepo.server.security.impl.SimplePolicyLoader
 
loadPolicies(PolicyParser, boolean, File) - Method in class org.fcrepo.server.security.PolicyLoader
 
LocalDirectoryTransport - Class in org.fcrepo.server.journal.readerwriter.multicast
LocalDirectoryTransport.java
LocalDirectoryTransport(Map<String, String>, boolean, TransportParent) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
 
lock() - Method in class org.fcrepo.server.MultiValueMap
 
LockingFollowingJournalReader - Class in org.fcrepo.server.journal.readerwriter.multifile
A Following Journal Reader that can be made quiescent by the presence of a lock file.
LockingFollowingJournalReader(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multifile.LockingFollowingJournalReader
Require parameters for polling interval, lock request filename and lock acceptance filename.
lockSponsoredUser() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
lockSponsoredUser() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
lockWrapper() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
lockWrapper() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
log(String) - Method in class org.fcrepo.server.journal.recoverylog.BufferedJournalRecoveryLog
Any request to log a message just adds it to the buffer in the StringWriter (if shutdown has not been called).
log(String) - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Concrete sub-classes should probably synchronize this method, since it can be called either from the JournalConsumerThread or from the Server.
log(ConsumerJournalEntry) - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Format a journal entry for writing to the logger.
log(String, Writer) - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Concrete sub-classes call this method to perform the final formatting if a log entry.
log(String) - Method in class org.fcrepo.server.journal.recoverylog.RenamingJournalRecoveryLog
A request to log a message just writes it to the log file and flushes it (if shutdown has not been called).
log(String) - Method in class org.fcrepo.server.journal.recoverylog.UnbufferedJournalRecoveryLog
A request to log a message just writes it to the log file and flushes it (if shutdown has not been called).
LOG_MESSAGE - Static variable in interface org.fcrepo.server.rest.RestParam
 
LOG_STACK_TRACES - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
LOG_STACK_TRACES_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
LOG_STARTUP_FILE - Static variable in class org.fcrepo.server.Server
The startup log file.
logger - Static variable in class org.fcrepo.server.rest.RestUtil
 
logHeaderInfo(Map<String, String>) - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Concrete sub-classes should call this method from their constructor, or as soon as the log is ready for writing.
LoginConfig - Class in org.fcrepo.server.config.webxml
 
LoginConfig() - Constructor for class org.fcrepo.server.config.webxml.LoginConfig
 
LogSetupContextListener - Class in org.fcrepo.server.utilities
Context listener for logging initialization.
LogSetupContextListener() - Constructor for class org.fcrepo.server.utilities.LogSetupContextListener
 
LOOKUP_EXCEPTION_TIMEOUT_DURATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
LOOKUP_EXCEPTION_TIMEOUT_UNIT_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
LOOKUP_SUCCESS_TIMEOUT_DURATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
LOOKUP_SUCCESS_TIMEOUT_UNIT_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
lookupDeploymentForCModel(String, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
lookupDeploymentForCModel(String, String) - Method in interface org.fcrepo.server.storage.DOManager
 
LowlevelStorageException - Exception in org.fcrepo.server.errors
 
LowlevelStorageException(boolean, String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.LowlevelStorageException
 
LowlevelStorageException(boolean, String, Throwable) - Constructor for exception org.fcrepo.server.errors.LowlevelStorageException
 
LowlevelStorageException(boolean, String) - Constructor for exception org.fcrepo.server.errors.LowlevelStorageException
 
LowlevelStorageInconsistencyException - Exception in org.fcrepo.server.errors
 
LowlevelStorageInconsistencyException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.LowlevelStorageInconsistencyException
 
LowlevelStorageInconsistencyException(String) - Constructor for exception org.fcrepo.server.errors.LowlevelStorageInconsistencyException
 

M

m_access - Variable in class org.fcrepo.server.access.SpringAccessServlet
Instance of the access subsystem.
m_access - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_apiAService - Variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_apiMService - Variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_appContext - Variable in class org.fcrepo.server.SpringServlet
 
m_checkableStore - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_connection - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_connectionPool - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_contentManager - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_datastreamContentDispositionInlineEnabled - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamDefaultExtension - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamDefaultFilename - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamExtensionMappingDefault - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamExtensionMappingId - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamExtensionMappingLabel - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamExtensionMappingRels - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_datastreamFilenameHelper - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_datastreamFilenameSource - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_ds - Variable in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
 
m_dsType - Variable in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
 
m_extensionMappings - Static variable in class org.fcrepo.server.rest.DatastreamFilenameHelper
 
m_feed - Variable in class org.fcrepo.server.storage.translation.AtomDOSerializer
 
m_fieldSearch - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_headers - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_hintProvider - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_hostname - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_loadedModuleRoles - Variable in class org.fcrepo.server.Server
Deprecated.
m_loadedModules - Variable in class org.fcrepo.server.Server
Deprecated.
m_management - Variable in class org.fcrepo.server.management.SpringManagementServlet
Instance of Management subsystem (for storing uploaded files).
m_management - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_management - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_mapper - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_obj - Variable in class org.fcrepo.server.storage.SimpleDOReader
 
m_pdp - Variable in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
m_pdpConfig - Variable in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
m_permanentStore - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_pidGenerator - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_repoReader - Variable in class org.fcrepo.server.security.PolicyLoader
 
m_resourceIndex - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_retainPIDs - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_server - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_server - Variable in class org.fcrepo.server.SpringServlet
 
m_servletRequest - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_status - Variable in class org.fcrepo.server.SpringServlet
 
m_storagePool - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_templates - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_translator - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
m_uriInfo - Variable in class org.fcrepo.server.rest.BaseRestResource
 
m_validation - Variable in exception org.fcrepo.server.errors.ObjectValidityException
 
m_validator - Variable in class org.fcrepo.server.storage.DefaultDOManager
 
main(String[]) - Static method in class org.fcrepo.oai.sample.SampleOAIProviderServlet
 
main(String[]) - Static method in class org.fcrepo.server.config.ServerConfiguration
Deserialize, then output the given configuration.
main(String[]) - Static method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
Main routine: create the receiver from the arguments, and bind the receiver in the registry.
main(String[]) - Static method in class org.fcrepo.server.oai.FedoraOAIProviderServlet
 
main(String[]) - Static method in class org.fcrepo.server.security.BackendPolicies
 
main(String[]) - Static method in class org.fcrepo.server.security.BackendSecurityDeserializer
 
main(String[]) - Static method in class org.fcrepo.server.security.PolicyParser
Command-line utility for validating XACML policies.
main(String[]) - Static method in class org.fcrepo.server.storage.service.ServiceMapper
 
main(String[]) - Static method in class org.fcrepo.server.storage.translation.ConvertObjectSerialization
Command-line utility to convert objects from one format to another.
main(String[]) - Static method in class org.fcrepo.server.utilities.ClearSQLDatabase
 
main(String[]) - Static method in class org.fcrepo.server.utilities.ProtocolPort
 
main(String[]) - Static method in class org.fcrepo.server.utilities.rebuild.Rebuild
 
main(String[]) - Static method in class org.fcrepo.server.utilities.RuntimeWSDL
Command-line test.
main(String[]) - Static method in class org.fcrepo.server.utilities.ServerUtility
Command-line entry point to reload policies.
main(String[]) - Static method in class org.fcrepo.server.utilities.status.ServerStatusTool
 
main(String[]) - Static method in class org.fcrepo.server.utilities.StringUtility
 
makeAbsoluteURLs(String) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Make URLs that are relative to the local Fedora repository ABSOLUTE URLs.
makeFedoraLocalURLs(String) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Detect all forms of URLs that point to the local Fedora repository and make sure they are encoded in the special Fedora local URL syntax (http://local.fedora.server/...").
makeObjectFromURIandLiteral(String, boolean, URI, String) - Static method in class org.fcrepo.server.storage.types.RelationshipTuple
 
makePredicateFromRel(String, Map<String, String>) - Static method in class org.fcrepo.server.storage.types.RelationshipTuple
 
makePredicateResourceFromRel(String, Map<String, String>) - Static method in class org.fcrepo.server.storage.types.RelationshipTuple
 
MalformedPidException - Exception in org.fcrepo.server.errors
Signals that a PID is malformed.
MalformedPidException(String) - Constructor for exception org.fcrepo.server.errors.MalformedPidException
Creates a MalformedPIDException.
MalformedPidException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.MalformedPidException
 
MalformedPidException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.MalformedPidException
 
Management - Interface in org.fcrepo.server.management
The management subsystem interface.
ManagementDelegate - Interface in org.fcrepo.server.management
Title: ManagementDelegate.java
ManagementMethod - Class in org.fcrepo.server.journal.managementmethods
Abstract base class for the classes that act as adapters to the Management methods.
ManagementMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.ManagementMethod
 
ManagementModule - Class in org.fcrepo.server.management
 
ManagementModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.management.ManagementModule
 
MAX_RESULTS - Static variable in interface org.fcrepo.server.rest.RestParam
 
maxCardinalityViolation(String, String, int) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
maxNumBindings - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
MD5Utility - Class in org.fcrepo.server.utilities
Static methods for creating evenly-distributed hashes.
MD5Utility() - Constructor for class org.fcrepo.server.utilities.MD5Utility
 
MDATE - Static variable in class org.fcrepo.server.search.ObjectFields
 
mediatedDatastreamID - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
Message - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Message.
Message() - Constructor for class org.fcrepo.server.storage.service.Message
 
messageName - Variable in class org.fcrepo.server.storage.service.Message
 
messagePartName - Variable in class org.fcrepo.server.storage.service.MIMEContent
 
messageParts - Variable in class org.fcrepo.server.storage.service.Message
 
Messaging - Interface in org.fcrepo.server.messaging
The Messaging subsystem interface.
Messaging.MessageType - Enum in org.fcrepo.server.messaging
 
MessagingException - Exception in org.fcrepo.server.errors
 
MessagingException(String) - Constructor for exception org.fcrepo.server.errors.MessagingException
 
MessagingException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.MessagingException
 
MessagingException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.MessagingException
 
MessagingImpl - Class in org.fcrepo.server.messaging
The default, JMS implementation of Messaging.
MessagingImpl(String, Map<String, List<String>>, Properties) - Constructor for class org.fcrepo.server.messaging.MessagingImpl
Required JNDI Properties: INITIAL_CONTEXT_FACTORY PROVIDER_URL Optional JNDI Properties: CONNECTION_FACTORY_NAME
MessagingImpl(String, Map<String, List<String>>, JMSManager) - Constructor for class org.fcrepo.server.messaging.MessagingImpl
 
MessagingModule - Class in org.fcrepo.server.messaging
Fedora's Messaging as a configurable module.
MessagingModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.messaging.MessagingModule
 
MetadataFormat - Interface in org.fcrepo.oai
Describes a metadata format.
METHOD - Static variable in interface org.fcrepo.server.rest.RestParam
 
METHOD_ADD_DATASTREAM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_ADD_DISSEMINATOR - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_ADD_RELATIONSHIP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_GET_NEXT_PID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_INGEST - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_MODIFY_DATASTREAM_BY_REFERENCE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_MODIFY_DATASTREAM_BY_VALUE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_MODIFY_DISSEMINATOR - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_MODIFY_OBJECT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_PURGE_DATASTREAM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_PURGE_DISSEMINATOR - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_PURGE_OBJECT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_PURGE_RELATIONSHIP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_PUT_TEMP_STREAM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_SET_DATASTREAM_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_SET_DATASTREAM_VERSIONABLE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
METHOD_SET_DISSEMINATOR_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
MethodDef - Class in org.fcrepo.server.behavior
 
MethodDef() - Constructor for class org.fcrepo.server.behavior.MethodDef
 
MethodDef - Class in org.fcrepo.server.storage.types
 
MethodDef() - Constructor for class org.fcrepo.server.storage.types.MethodDef
 
MethodDefOperationBind - Class in org.fcrepo.server.storage.types
 
MethodDefOperationBind() - Constructor for class org.fcrepo.server.storage.types.MethodDefOperationBind
 
MethodInvokerThread - Class in org.fcrepo.server.utilities
A Thread that invokes a single method, then exits.
MethodInvokerThread(Object, Method, Object[]) - Constructor for class org.fcrepo.server.utilities.MethodInvokerThread
Constructs a MethodInvokerThread.
MethodInvokerThread(Object, Method, Object[], String) - Constructor for class org.fcrepo.server.utilities.MethodInvokerThread
Constructs a MethodInvokerThread with a name.
MethodInvokerThread(Object, Method, Object[], ThreadGroup, String) - Constructor for class org.fcrepo.server.utilities.MethodInvokerThread
Constructs a MethodInvokerThread with a ThreadGroup and a name.
methodLabel - Variable in class org.fcrepo.server.behavior.MethodDef
 
methodLabel - Variable in class org.fcrepo.server.storage.types.MethodDef
 
methodName - Variable in class org.fcrepo.server.behavior.MethodDef
 
methodName - Variable in class org.fcrepo.server.storage.types.DatastreamMediation
 
methodName - Variable in class org.fcrepo.server.storage.types.MethodDef
 
methodName - Variable in class org.fcrepo.server.storage.types.ObjectMethodsDef
 
MethodNotFoundException - Exception in org.fcrepo.server.errors
Signals that a method associated with a Service Deployment could not be found.
MethodNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.MethodNotFoundException
Creates a MethodNotFoundException.
MethodNotFoundException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.MethodNotFoundException
 
MethodParameterResolverServlet - Class in org.fcrepo.server.access
This servlet accepts the result of a posted web form containing information about which method parameter values were selected for a dissemination request.
MethodParameterResolverServlet() - Constructor for class org.fcrepo.server.access.MethodParameterResolverServlet
 
MethodParameterResolverServlet - Class in org.fcrepo.soapclient
This servlet accepts the result of a posted web form containing information about which method parameter values were selected for a dissemination request.
MethodParameterResolverServlet() - Constructor for class org.fcrepo.soapclient.MethodParameterResolverServlet
 
MethodParmDef - Class in org.fcrepo.server.behavior
 
MethodParmDef() - Constructor for class org.fcrepo.server.behavior.MethodParmDef
 
MethodParmDef - Class in org.fcrepo.server.storage.types
 
MethodParmDef() - Constructor for class org.fcrepo.server.storage.types.MethodParmDef
 
methodParmDefs - Variable in class org.fcrepo.server.storage.types.ObjectMethodsDef
 
MethodParmNotFoundException - Exception in org.fcrepo.server.errors
Signals that a method parameter associated with a Service Deployment could not be found.
MethodParmNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.MethodParmNotFoundException
Creates a MethodParmNotFoundException.
methodParms - Variable in class org.fcrepo.server.behavior.MethodDef
 
methodParms - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
methodParms - Variable in class org.fcrepo.server.storage.types.MethodDef
 
MethodResource - Class in org.fcrepo.server.rest
A rest controller to handle listing and invoking all Service Definition methods in a digital object.
MethodResource(Server) - Constructor for class org.fcrepo.server.rest.MethodResource
 
MethodRoleConfig - Class in org.fcrepo.server.security
 
MethodRoleConfig(ServiceDeploymentRoleConfig, String) - Constructor for class org.fcrepo.server.security.MethodRoleConfig
 
METSFedoraExt1_0DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in METS_EXT 1.0 format.
METSFedoraExt1_0DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExt1_0DODeserializer
Constructs an instance.
METSFedoraExt1_0DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in METS Fedora Extension 1.0 format.
METSFedoraExt1_0DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExt1_0DOSerializer
Constructs an instance.
METSFedoraExt1_1DODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in METS_EXT 1.1 format.
METSFedoraExt1_1DODeserializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExt1_1DODeserializer
Constructs an instance.
METSFedoraExt1_1DOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in METS Fedora Extension 1.1 format.
METSFedoraExt1_1DOSerializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExt1_1DOSerializer
Constructs an instance.
METSFedoraExtDODeserializer - Class in org.fcrepo.server.storage.translation
Deserializes objects in the constructor-provided version of the METS Fedora Extension format.
METSFedoraExtDODeserializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
Creates a deserializer that reads the default Fedora METS Extension format.
METSFedoraExtDODeserializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
Creates a deserializer that reads the given Fedora METS Extension format.
METSFedoraExtDOSerializer - Class in org.fcrepo.server.storage.translation
Serializes objects in the constructor-provider version of the METS Fedora Extension format.
METSFedoraExtDOSerializer() - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
Creates a serializer that writes the default METS Fedora Extension format.
METSFedoraExtDOSerializer(XMLFormat) - Constructor for class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
Creates a serializer that writes the given METS Fedora Extension format.
mime - Variable in class org.fcrepo.server.validation.ecm.jaxb.Form
 
MIME_BINDING_TYPE - Static variable in class org.fcrepo.server.storage.service.HTTPOperationInOut
 
MIME_TYPE - Static variable in interface org.fcrepo.server.rest.RestParam
 
MIMEContent - Class in org.fcrepo.server.storage.service
A data structure for holding input or output specification for MIME content.
MIMEContent() - Constructor for class org.fcrepo.server.storage.service.MIMEContent
 
mimeType - Variable in class org.fcrepo.server.storage.service.MIMEContent
 
MIMEType - Variable in class org.fcrepo.server.storage.types.MIMETypedStream
 
MIMETypedStream - Class in org.fcrepo.server.storage.types
Data structure for holding a MIME-typed stream.
MIMETypedStream(String, InputStream, Property[]) - Constructor for class org.fcrepo.server.storage.types.MIMETypedStream
Constructs a MIMETypedStream.
MIMETypedStream(String, InputStream, Property[], long) - Constructor for class org.fcrepo.server.storage.types.MIMETypedStream
Constructs a MIMETypedStream.
minCardinalityViolation(String, String, int) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
minNumBindings - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
missingObjectViolation(String, String, String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
missingRequiredDatastream(String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
Mmap - Class in org.fcrepo.server.storage.service
 
Mmap() - Constructor for class org.fcrepo.server.storage.service.Mmap
 
MmapMethodDef - Class in org.fcrepo.server.storage.service
 
MmapMethodDef() - Constructor for class org.fcrepo.server.storage.service.MmapMethodDef
 
MmapMethodParmDef - Class in org.fcrepo.server.storage.service
 
MmapMethodParmDef() - Constructor for class org.fcrepo.server.storage.service.MmapMethodParmDef
 
mmapMethods - Variable in class org.fcrepo.server.storage.service.Mmap
 
mmapName - Variable in class org.fcrepo.server.storage.service.Mmap
 
ModelBasedTripleGenerator - Class in org.fcrepo.server.resourceIndex
Generates an object's triples based upon its declared content models.
ModelBasedTripleGenerator() - Constructor for class org.fcrepo.server.resourceIndex.ModelBasedTripleGenerator
Create a ModelBasedTripleGenerator.
modifyDatastream(String, String, String, List<String>, String, Boolean, String, String, String, String, String, String, boolean, DateTimeParam, boolean) - Method in class org.fcrepo.server.rest.DatastreamResource
Modify an existing datastream.
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
 
modifyDatastreamByReference(String, String, ArrayOfString, String, String, String, String, String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
modifyDatastreamByReference(String, String, ArrayOfString, String, String, String, String, String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in interface org.fcrepo.server.management.Management
 
modifyDatastreamByReference(Context, String, String, String[], String, String, String, String, String, String, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
ModifyDatastreamByReferenceMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.modifyDatastreamByReference()
ModifyDatastreamByReferenceMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.ModifyDatastreamByReferenceMethod
 
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
 
modifyDatastreamByValue(String, String, ArrayOfString, String, String, String, byte[], String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
modifyDatastreamByValue(String, String, ArrayOfString, String, String, String, DataHandler, String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in interface org.fcrepo.server.management.Management
 
modifyDatastreamByValue(Context, String, String, String[], String, String, String, InputStream, String, String, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
ModifyDatastreamByValueMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.modifyDatastreamByValue().
ModifyDatastreamByValueMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.ModifyDatastreamByValueMethod
 
modifyDatastreamControlGroup(Context, String, String, String, boolean, boolean, boolean) - Method in class org.fcrepo.server.management.DefaultManagement
Migrate the datastream from one control group to another, returning list of versions migrated.
modifyDatastreamControlGroup(Context, String, String, String, boolean, boolean, boolean) - Method in class org.fcrepo.server.management.ManagementModule
Migrate the datastream from one control group to another, returning list of versions migrated.
modifyDatastreamControlGroup(String, String, String, String, String, String, boolean, boolean, boolean) - Static method in class org.fcrepo.server.utilities.ServerUtility
 
modifyObject(Context, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
modifyObject(Context, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
modifyObject(Context, String, String, String, String, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
modifyObject(Context, String, String, String, String, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
 
modifyObject(String, String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
modifyObject(String, String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
modifyObject(Context, String, String, String, String, String, Date) - Method in interface org.fcrepo.server.management.Management
 
modifyObject(Context, String, String, String, String, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
modifyObject(DOReader, DOReader) - Method in interface org.fcrepo.server.resourceIndex.ResourceIndex
Updates any appropriate triples implied a modified object.
modifyObject(DOReader, DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
Updates any appropriate triples implied a modified object.
modifyObject(DOReader, DOReader) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Updates any appropriate triples implied a modified object.
ModifyObjectMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.modifyObject().
ModifyObjectMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.ModifyObjectMethod
 
Module - Class in org.fcrepo.server
Base class for Fedora server modules.
Module(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.Module
Creates and initializes the Module.
MODULE_CONSTRUCTOR_PARAM1_CLASS - Static variable in class org.fcrepo.server.Server
The required module constructor's first parameter's class.
MODULE_CONSTRUCTOR_PARAM2_CLASS - Static variable in class org.fcrepo.server.Server
The required module constructor's second parameter's class.
MODULE_CONSTRUCTOR_PARAM3_CLASS - Static variable in class org.fcrepo.server.Server
The required module constructor's third parameter's class.
ModuleConfiguration - Class in org.fcrepo.server.config
 
ModuleConfiguration(List<Parameter>, String, String, String) - Constructor for class org.fcrepo.server.config.ModuleConfiguration
 
ModuleConfiguredInvocationHandler - Interface in org.fcrepo.server.proxy
 
ModuleInitializationException - Exception in org.fcrepo.server.errors
Signals that an error occurred during a module's initialization.
ModuleInitializationException(String, String) - Constructor for exception org.fcrepo.server.errors.ModuleInitializationException
Creates a ModuleInitializationException.
ModuleInitializationException(String, String, Throwable) - Constructor for exception org.fcrepo.server.errors.ModuleInitializationException
 
ModuleShutdownException - Exception in org.fcrepo.server.errors
Signals that an error occurred during a module's shutdown.
ModuleShutdownException(String, String) - Constructor for exception org.fcrepo.server.errors.ModuleShutdownException
Creates a ModuleShutdownException.
ModuleShutdownException(String, String, Throwable) - Constructor for exception org.fcrepo.server.errors.ModuleShutdownException
 
move(File, File) - Static method in class org.fcrepo.server.journal.helpers.FileMovingUtil
Move a File
MsSQLDDLConverter - Class in org.fcrepo.server.utilities
A DDLConverter for MS SQL Server.
MsSQLDDLConverter() - Constructor for class org.fcrepo.server.utilities.MsSQLDDLConverter
 
MulticastJournalWriter - Class in org.fcrepo.server.journal.readerwriter.multicast
SYNCHRONIZATION NOTE: All public methods are synchronized against JournalWriter.SYNCHRONIZER, as is the closeFile method.
MulticastJournalWriter(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
 
MultiFileFollowingJournalReader - Class in org.fcrepo.server.journal.readerwriter.multifile
A JournalReader implementation for "following" a leading server, when the leading server is using a MultiFileJournalWriter, or the equivalent.
MultiFileFollowingJournalReader(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multifile.MultiFileFollowingJournalReader
Do the super-class constructor, and then find the polling interval.
MultiFileJournalConstants - Interface in org.fcrepo.server.journal.readerwriter.multifile
Parameters, formats and default values for use by the Multi-file journaling classes.
MultiFileJournalHelper - Class in org.fcrepo.server.journal.readerwriter.multifile
Utility methods for use by the Multi-file Journaling classes.
MultiFileJournalHelper() - Constructor for class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalHelper
 
MultiFileJournalReader - Class in org.fcrepo.server.journal.readerwriter.multifile
A JournalReader implementation for "recovering", when using a MultiFileJournalWriter, or the equivalent.
MultiFileJournalReader(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
MultiFileJournalWriter - Class in org.fcrepo.server.journal.readerwriter.multifile
An implementation of JournalWriter that writes a series of Journal files to a specified directory.
MultiFileJournalWriter(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalWriter
Parse the parameters to find out how we are operating.
MultiValueMap - Class in org.fcrepo.server
 
MultiValueMap() - Constructor for class org.fcrepo.server.MultiValueMap
Creates and initializes the WritableContext.
MySQLDDLConverter - Class in org.fcrepo.server.utilities
A DDLConverter that works with MySQL.
MySQLDDLConverter() - Constructor for class org.fcrepo.server.utilities.MySQLDDLConverter
 

N

nActionValues(String) - Method in interface org.fcrepo.server.Context
 
nActionValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
nActionValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
name - Variable in class org.fcrepo.server.storage.types.Property
 
name - Variable in class org.fcrepo.server.validation.ecm.jaxb.Extension
 
names() - Method in class org.fcrepo.server.MultiValueMap
 
NAMESPACE - Static variable in interface org.fcrepo.server.rest.RestParam
 
NAMESPACE_PREFIX - Static variable in class org.fcrepo.server.Server
The prefix to all fedora-defined namespaces for this version.
nativeSQL(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
nEnvironmentValues(String) - Method in interface org.fcrepo.server.Context
 
nEnvironmentValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
nEnvironmentValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
neverGeneratePID(String) - Method in class org.fcrepo.server.management.BasicPIDGenerator
 
neverGeneratePID(String) - Method in class org.fcrepo.server.management.DBPIDGenerator
Cause the given PID to never be generated by the PID generator.
neverGeneratePID(String) - Method in interface org.fcrepo.server.management.PIDGenerator
Cause the given PID to never be generated by the PID generator.
NEW_SERVER - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
NEW_SERVER_MESSAGE - Static variable in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
newAuditRecordID() - Method in interface org.fcrepo.server.storage.DOWriter
Generate a unique id for an audit record.
newAuditRecordID() - Method in class org.fcrepo.server.storage.SimpleDOWriter
Generate a unique id for an audit record.
newAuditRecordID() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
newAuditRecordID() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Generate a unique id for an audit record.
newDatastreamID() - Method in interface org.fcrepo.server.storage.DOWriter
Generate a unique id for a datastream.
newDatastreamID(String) - Method in interface org.fcrepo.server.storage.DOWriter
Generate a unique id for a datastream version.
newDatastreamID() - Method in class org.fcrepo.server.storage.SimpleDOWriter
Generate a unique id for a datastream.
newDatastreamID(String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
Generate a unique id for a datastream version.
newDatastreamID() - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
newDatastreamID(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
newDatastreamID() - Method in interface org.fcrepo.server.storage.types.DigitalObject
Generate a unique id for a datastream.
newDatastreamID(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Generate a unique id for a datastream version.
newObject(HttpHeaders, String, String, String, String, String, String, String, boolean, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
 
newPdp() - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
newPdp() - Method in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
newVersion() - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Return a new XML Datastream processor wrapping a new datastream.
next() - Method in class org.fcrepo.server.storage.types.TupleArrayTripleIterator
 
next() - Method in class org.fcrepo.server.utilities.FilteredTripleIterator
 
NO - Static variable in class org.fcrepo.oai.DeletedRecordSupport
Indicates that the repository does not maintain information about deletions.
NO_OP - Static variable in class org.fcrepo.server.ReadOnlyContext
 
NO_REPORT - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
NoMetadataFormatsException - Exception in org.fcrepo.oai
Signals that there are no metadata formats available for the specified item.
NoMetadataFormatsException() - Constructor for exception org.fcrepo.oai.NoMetadataFormatsException
 
NoMetadataFormatsException(String) - Constructor for exception org.fcrepo.oai.NoMetadataFormatsException
 
NoRecordsMatchException - Exception in org.fcrepo.oai
Signals that the combination of the values of the from, until, set and metadataPrefix arguments results in an empty list.
NoRecordsMatchException() - Constructor for exception org.fcrepo.oai.NoRecordsMatchException
 
NoRecordsMatchException(String) - Constructor for exception org.fcrepo.oai.NoRecordsMatchException
 
normalizeDatastreams(DigitalObject, int, String) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
normalizeDSLocationURLs(String, Datastream, int) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
normalizeInlineXML(String, int) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Utility method to normalize a chunk of inline XML depending on the translation context.
NoSetHierarchyException - Exception in org.fcrepo.oai
Signals that the repository does not support sets.
NoSetHierarchyException() - Constructor for exception org.fcrepo.oai.NoSetHierarchyException
 
NoSetHierarchyException(String) - Constructor for exception org.fcrepo.oai.NoSetHierarchyException
 
NOT_SET - Static variable in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
NOT_STARTING - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
NotFound404Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 404 Not Found error page.
NotFound404Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.NotFound404Exception
 
NotFound404Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.NotFound404Exception
 
NotFound404Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.NotFound404Exception
 
NotificationInvocationHandler - Class in org.fcrepo.server.messaging
A InvocationHandler responsible for sending notifications via Messaging.
NotificationInvocationHandler() - Constructor for class org.fcrepo.server.messaging.NotificationInvocationHandler
Note: Setting of messaging does not take place in this constructor because the construction of the Management proxy chain (of which this class is intended to be a part) takes place in ManagementModule.postInit(), i.e., prior to completion of Server initialization.
NotificationInvocationHandler(Messaging) - Constructor for class org.fcrepo.server.messaging.NotificationInvocationHandler
This constructor is intended for testing.
notifySubscribers() - Method in class org.fcrepo.server.observer.ObserverQueue
 
notifySubscribers(Object) - Method in class org.fcrepo.server.observer.ObserverQueue
Notify subscribers.
notifySubscribers() - Method in interface org.fcrepo.server.observer.Publisher
 
notifySubscribers(Object) - Method in interface org.fcrepo.server.observer.Publisher
 
now() - Method in interface org.fcrepo.server.Context
 
now() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
now() - Method in class org.fcrepo.server.ReadOnlyContext
 
nResourceValues(String) - Method in interface org.fcrepo.server.Context
 
nResourceValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
nResourceValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
nSubjectValues(String) - Method in interface org.fcrepo.server.Context
 
nSubjectValues(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
nSubjectValues(String) - Method in class org.fcrepo.server.ReadOnlyContext
 
NULL_SET - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
NullStorageHintsProvider - Class in org.fcrepo.server.storage
The default FedoraStorageHintProvider provides null implementation
NullStorageHintsProvider() - Constructor for class org.fcrepo.server.storage.NullStorageHintsProvider
 

O

OAIException - Exception in org.fcrepo.oai
An exception occuring as a result of an OAI-PMH request.
OAIException(String, String) - Constructor for exception org.fcrepo.oai.OAIException
 
OAINamespace - Variable in class org.fcrepo.server.access.RepositoryInfo
 
OAIProvider - Interface in org.fcrepo.oai
 
OAIProviderServlet - Class in org.fcrepo.oai
 
OAIProviderServlet() - Constructor for class org.fcrepo.oai.OAIProviderServlet
 
OAIResponder - Class in org.fcrepo.oai
OAIResponder.
OAIResponder(OAIProvider, Authorization) - Constructor for class org.fcrepo.oai.OAIResponder
 
OBJECT - Static variable in interface org.fcrepo.server.rest.RestParam
 
object - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
OBJECT_LABEL_MAXLEN - Static variable in interface org.fcrepo.server.validation.ValidationConstants
Maximum characters an object label can have.
OBJECT_REGISTRY_TABLE - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
OBJECT_STORE_BASE - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
ObjectAlreadyInLowlevelStorageException - Exception in org.fcrepo.server.errors
 
ObjectAlreadyInLowlevelStorageException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectAlreadyInLowlevelStorageException
 
ObjectAlreadyInLowlevelStorageException(String) - Constructor for exception org.fcrepo.server.errors.ObjectAlreadyInLowlevelStorageException
 
objectCreateDate - Variable in class org.fcrepo.server.access.ObjectProfile
 
ObjectDependencyException - Exception in org.fcrepo.server.errors
Signals that an object has one or more related objects that depend on it.
ObjectDependencyException(String) - Constructor for exception org.fcrepo.server.errors.ObjectDependencyException
Creates an ObjectDependencyException.
objectExists(String) - Method in class org.fcrepo.server.storage.DefaultDOManager
Checks the object registry for the given object.
objectExists(String) - Method in interface org.fcrepo.server.storage.DOManager
 
objectExists(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
objectExists(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
objectExists(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
objectExists(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
objectExists(String) - Method in interface org.fcrepo.server.storage.lowlevel.ICheckable
 
ObjectExistsException - Exception in org.fcrepo.server.errors
Signals that an object existed when it wasn't expected to have existed.
ObjectExistsException(String) - Constructor for exception org.fcrepo.server.errors.ObjectExistsException
Creates an ObjectExistsException.
objectExistsInRegistry(String) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
ObjectFactory - Class in org.fcrepo.server.validation.ecm.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the org.fcrepo.server.validation.ecm.jaxb package.
ObjectFactory() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.fcrepo.server.validation.ecm.jaxb
ObjectFields - Class in org.fcrepo.server.search
 
ObjectFields() - Constructor for class org.fcrepo.server.search.ObjectFields
 
ObjectFields(String[]) - Constructor for class org.fcrepo.server.search.ObjectFields
 
ObjectFields(String[], InputStream) - Constructor for class org.fcrepo.server.search.ObjectFields
 
objectFieldsList() - Method in interface org.fcrepo.server.search.FieldSearchResult
 
objectFieldsList() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
 
ObjectInfoAsXML - Class in org.fcrepo.server.access.defaultdisseminator
Provide an XML encoding of various object components.
ObjectInfoAsXML(Context) - Constructor for class org.fcrepo.server.access.defaultdisseminator.ObjectInfoAsXML
 
ObjectIntegrityException - Exception in org.fcrepo.server.errors
Signals that an object (serialized or deserialized) is inappropriately formed in the context that it is being examined.
ObjectIntegrityException(String) - Constructor for exception org.fcrepo.server.errors.ObjectIntegrityException
Creates an ObjectIntegrityException.
ObjectIntegrityException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectIntegrityException
 
ObjectIntegrityException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectIntegrityException
 
objectLabel - Variable in class org.fcrepo.server.access.ObjectProfile
 
objectLastModDate - Variable in class org.fcrepo.server.access.ObjectProfile
 
ObjectLockedException - Exception in org.fcrepo.server.errors
Signals that an object was locked.
ObjectLockedException(String) - Constructor for exception org.fcrepo.server.errors.ObjectLockedException
Creates an ObjectLockedException.
ObjectMethodsDef - Class in org.fcrepo.server.storage.types
Data structure to contain all method definitions for a digital object.
ObjectMethodsDef() - Constructor for class org.fcrepo.server.storage.types.ObjectMethodsDef
 
objectMethodsToXml(ObjectMethodsDef[], String, String, Date) - Method in class org.fcrepo.server.rest.DefaultSerializer
 
objectModels - Variable in class org.fcrepo.server.access.ObjectProfile
 
ObjectNotFoundException - Exception in org.fcrepo.server.errors
Signals that an object could not be found.
ObjectNotFoundException(String) - Constructor for exception org.fcrepo.server.errors.ObjectNotFoundException
Creates an ObjectNotFoundException.
ObjectNotInLowlevelStorageException - Exception in org.fcrepo.server.errors
 
ObjectNotInLowlevelStorageException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectNotInLowlevelStorageException
 
ObjectNotInLowlevelStorageException(String) - Constructor for exception org.fcrepo.server.errors.ObjectNotInLowlevelStorageException
 
objectOwnerId - Variable in class org.fcrepo.server.access.ObjectProfile
 
ObjectProfile - Class in org.fcrepo.server.access
Data structure to contain a profile of a digital object that includes both stored information about the object and dynamic information about the object.
ObjectProfile() - Constructor for class org.fcrepo.server.access.ObjectProfile
 
objectProfileToXML(ObjectProfile, Date) - Method in class org.fcrepo.server.rest.DefaultSerializer
 
objectState - Variable in class org.fcrepo.server.access.ObjectProfile
 
objectValidationToXml(Validation) - Method in class org.fcrepo.server.rest.DefaultSerializer
 
ObjectValidityException - Exception in org.fcrepo.server.errors
Signals that an object is not valid.
ObjectValidityException(String, Validation) - Constructor for exception org.fcrepo.server.errors.ObjectValidityException
Creates an ObjectValidityException.
ObjectValidityException(String) - Constructor for exception org.fcrepo.server.errors.ObjectValidityException
 
ObjectValidityException(String, Validation, Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectValidityException
 
ObjectValidityException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectValidityException
 
ObjectValidityException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ObjectValidityException
 
ObserverQueue - Class in org.fcrepo.server.observer
A threaded FIFO queue to improve performance of updates to Observers.
ObserverQueue() - Constructor for class org.fcrepo.server.observer.ObserverQueue
 
Ok200Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 200-OK error page.
Ok200Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Ok200Exception
 
Ok200Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Ok200Exception
 
Ok200Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Ok200Exception
 
onError(String, Throwable) - Method in class org.fcrepo.server.rest.param.AbstractParam
Generates an HTTP 400 (Bad Request)
oneString(String[]) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
open() - Method in class org.fcrepo.server.journal.readerwriter.multicast.TransportOutputFile
Create the file with its "in progress" filename.
open - Variable in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
openFile(String, String, Date) - Method in class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
On a request to open the file, check that we are in a valid state, create the file, create the XMLEventWriter for use on the file, ask the parent to write the header to the file, set the state.
openFile(String, String) - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
Request to open a file.
openFile(String, String) - Method in interface org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverInterface
 
openFile(String, String, Date) - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
check state, send the open request, open a very special writer, write the file opening, set state
openFile(String, String, Date) - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should implement this to create a new logical journal file.
OpenFileRequest - Class in org.fcrepo.server.journal.readerwriter.multicast.request
TransportRequest that asks the Transports to open a new file, using the supplied filename and repository hash.
OpenFileRequest(String, String, Date) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.request.OpenFileRequest
 
openNextFile() - Method in class org.fcrepo.server.journal.readerwriter.multifile.LockingFollowingJournalReader
Process the locking mechanism.
openNextFile() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileFollowingJournalReader
Ask for a new file, using the superclass method, but if none is found, wait for a while and ask again.
openNextFile() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
Look in the directory for files that match the prefix.
operationLocation - Variable in class org.fcrepo.server.storage.service.HTTPOperation
operationLocation: a relative URI for the operation.
OperationLocation - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
operationLocation - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
operationName - Variable in class org.fcrepo.server.storage.service.AbstractOperation
 
operations - Variable in class org.fcrepo.server.storage.service.HTTPBinding
 
operations - Variable in class org.fcrepo.server.storage.service.PortType
 
operations - Variable in class org.fcrepo.server.storage.service.SOAPBinding
 
operationURL - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
Operator - Enum in org.fcrepo.server.search
The Operators that can be used in a FieldSearchQuery.
optional - Variable in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
 
OracleDDLConverter - Class in org.fcrepo.server.utilities
A DDLConverter that works with Oracle.
OracleDDLConverter() - Constructor for class org.fcrepo.server.utilities.OracleDDLConverter
 
ordinality - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
org.fcrepo.oai - package org.fcrepo.oai
 
org.fcrepo.oai.sample - package org.fcrepo.oai.sample
 
org.fcrepo.server - package org.fcrepo.server
 
org.fcrepo.server.access - package org.fcrepo.server.access
 
org.fcrepo.server.access.defaultdisseminator - package org.fcrepo.server.access.defaultdisseminator
 
org.fcrepo.server.access.dissemination - package org.fcrepo.server.access.dissemination
 
org.fcrepo.server.behavior - package org.fcrepo.server.behavior
 
org.fcrepo.server.config - package org.fcrepo.server.config
 
org.fcrepo.server.config.webxml - package org.fcrepo.server.config.webxml
 
org.fcrepo.server.errors - package org.fcrepo.server.errors
 
org.fcrepo.server.errors.authorization - package org.fcrepo.server.errors.authorization
 
org.fcrepo.server.errors.servletExceptionExtensions - package org.fcrepo.server.errors.servletExceptionExtensions
 
org.fcrepo.server.journal - package org.fcrepo.server.journal
 
org.fcrepo.server.journal.entry - package org.fcrepo.server.journal.entry
 
org.fcrepo.server.journal.helpers - package org.fcrepo.server.journal.helpers
 
org.fcrepo.server.journal.managementmethods - package org.fcrepo.server.journal.managementmethods
 
org.fcrepo.server.journal.readerwriter.multicast - package org.fcrepo.server.journal.readerwriter.multicast
 
org.fcrepo.server.journal.readerwriter.multicast.request - package org.fcrepo.server.journal.readerwriter.multicast.request
 
org.fcrepo.server.journal.readerwriter.multicast.rmi - package org.fcrepo.server.journal.readerwriter.multicast.rmi
 
org.fcrepo.server.journal.readerwriter.multifile - package org.fcrepo.server.journal.readerwriter.multifile
 
org.fcrepo.server.journal.readerwriter.singlefile - package org.fcrepo.server.journal.readerwriter.singlefile
 
org.fcrepo.server.journal.recoverylog - package org.fcrepo.server.journal.recoverylog
 
org.fcrepo.server.journal.xmlhelpers - package org.fcrepo.server.journal.xmlhelpers
 
org.fcrepo.server.management - package org.fcrepo.server.management
 
org.fcrepo.server.messaging - package org.fcrepo.server.messaging
 
org.fcrepo.server.oai - package org.fcrepo.server.oai
 
org.fcrepo.server.observer - package org.fcrepo.server.observer
 
org.fcrepo.server.proxy - package org.fcrepo.server.proxy
 
org.fcrepo.server.resourceIndex - package org.fcrepo.server.resourceIndex
 
org.fcrepo.server.rest - package org.fcrepo.server.rest
 
org.fcrepo.server.rest.cxf - package org.fcrepo.server.rest.cxf
 
org.fcrepo.server.rest.param - package org.fcrepo.server.rest.param
 
org.fcrepo.server.search - package org.fcrepo.server.search
 
org.fcrepo.server.security - package org.fcrepo.server.security
 
org.fcrepo.server.security.impl - package org.fcrepo.server.security.impl
 
org.fcrepo.server.security.servletfilters - package org.fcrepo.server.security.servletfilters
 
org.fcrepo.server.security.servletfilters.ldap - package org.fcrepo.server.security.servletfilters.ldap
 
org.fcrepo.server.security.servletfilters.pubcookie - package org.fcrepo.server.security.servletfilters.pubcookie
 
org.fcrepo.server.security.servletfilters.xmluserfile - package org.fcrepo.server.security.servletfilters.xmluserfile
 
org.fcrepo.server.storage - package org.fcrepo.server.storage
 
org.fcrepo.server.storage.lowlevel - package org.fcrepo.server.storage.lowlevel
 
org.fcrepo.server.storage.lowlevel.akubra - package org.fcrepo.server.storage.lowlevel.akubra
 
org.fcrepo.server.storage.lowlevel.defaultstore - package org.fcrepo.server.storage.lowlevel.defaultstore
 
org.fcrepo.server.storage.service - package org.fcrepo.server.storage.service
 
org.fcrepo.server.storage.translation - package org.fcrepo.server.storage.translation
 
org.fcrepo.server.storage.types - package org.fcrepo.server.storage.types
 
org.fcrepo.server.upload - package org.fcrepo.server.upload
 
org.fcrepo.server.utilities - package org.fcrepo.server.utilities
 
org.fcrepo.server.utilities.rebuild - package org.fcrepo.server.utilities.rebuild
 
org.fcrepo.server.utilities.status - package org.fcrepo.server.utilities.status
 
org.fcrepo.server.validation - package org.fcrepo.server.validation
 
org.fcrepo.server.validation.ecm - package org.fcrepo.server.validation.ecm
 
org.fcrepo.server.validation.ecm.jaxb - package org.fcrepo.server.validation.ecm.jaxb
 
org.fcrepo.soapclient - package org.fcrepo.soapclient
 
outputBinding - Variable in class org.fcrepo.server.storage.service.HTTPOperation
outputBinding:
outputMessage - Variable in class org.fcrepo.server.storage.service.AbstractOperation
 
outputMIMETypes - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
Possible response MIME types.
overrideModuleClass(String) - Method in class org.fcrepo.server.Server
 
overrideModuleClass(String) - Method in class org.fcrepo.server.utilities.rebuild.RebuildServer
 
overrideModuleRole(String) - Method in class org.fcrepo.server.Server
 
overrideModuleRole(String) - Method in class org.fcrepo.server.utilities.rebuild.RebuildServer
 
OverridingPolicyLoader - Class in org.fcrepo.server.security.impl
 
OverridingPolicyLoader(RepositoryReader) - Constructor for class org.fcrepo.server.security.impl.OverridingPolicyLoader
 
OverridingPolicyLoader.Strategy - Enum in org.fcrepo.server.security.impl
 
OwlValidator - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
OwlValidator(RepositoryReader) - Constructor for class org.fcrepo.server.validation.ecm.OwlValidator
 
OWNER_ID - Static variable in interface org.fcrepo.server.rest.RestParam
 
OWNERID - Static variable in class org.fcrepo.server.search.ObjectFields
 

P

Parameter - Class in org.fcrepo.server.config
 
Parameter(String, String, boolean, String, Map<String, String>) - Constructor for class org.fcrepo.server.config.Parameter
 
Parameter(String) - Constructor for class org.fcrepo.server.config.Parameter
 
PARAMETER_ARCHIVE_DIRECTORY - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
 
PARAMETER_BUFFER_SIZE - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
PARAMETER_DIRECTORY_PATH - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
 
PARAMETER_FOLLOW_POLLING_INTERVAL - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
Used by following readers
PARAMETER_HOST_NAME - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
PARAMETER_IGNORE_HASH - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_DIRECTORY - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
 
PARAMETER_JOURNAL_FILE_AGE_LIMIT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_FILE_SIZE_LIMIT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_FILENAME - Static variable in interface org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalConstants
 
PARAMETER_JOURNAL_FILENAME_PREFIX - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_MODE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_READER_CLASSNAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_RECOVERY_LOG_CLASSNAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_JOURNAL_WRITER_CLASSNAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_LOCK_ACCEPTED_FILENAME - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
Used by locking readers like LockingFollowingJournalReader
PARAMETER_LOCK_REQUESTED_FILENAME - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
Used by locking readers like LockingFollowingJournalReader
PARAMETER_PAUSE_BEFORE_POLLING - Static variable in interface org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalConstants
Used by locking readers like LockingFollowingJournalReader
PARAMETER_PORT_NUMBER - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
PARAMETER_RECOVERY_LOG_FILENAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_RECOVERY_LOG_LEVEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PARAMETER_SERVICE_NAME - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
ParameterHelper - Class in org.fcrepo.server.journal.helpers
A collection of utility methods to help the Journal classes to read parameter values.
Parameterized - Class in org.fcrepo.server
Abstract superclass of all Fedora components that can be configured by a set of name-value pairs.
Parameterized() - Constructor for class org.fcrepo.server.Parameterized
Creates a Parameterized with no parameters.
Parameterized(Map<String, String>) - Constructor for class org.fcrepo.server.Parameterized
Creates a Parameterized with name-value pairs from the supplied Map.
Parameterized(List<Parameter>) - Constructor for class org.fcrepo.server.Parameterized
 
parameterNames() - Method in class org.fcrepo.server.Parameterized
Gets an Iterator over the names of parameters for this component.
parameters - Variable in class org.fcrepo.server.journal.JournalReader
 
parameters - Variable in class org.fcrepo.server.journal.JournalWriter
 
parameters - Variable in class org.fcrepo.server.journal.readerwriter.multicast.Transport
The parameters that were passed to this Transport for its use.
parent - Variable in class org.fcrepo.server.journal.managementmethods.ManagementMethod
 
parent - Variable in class org.fcrepo.server.journal.readerwriter.multicast.Transport
The parent can format a file header or footer.
parentPID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
parm1 - Variable in class org.fcrepo.server.utilities.ParserUtilityHandler
 
parm2 - Variable in class org.fcrepo.server.utilities.ParserUtilityHandler
 
parm3 - Variable in class org.fcrepo.server.utilities.ParserUtilityHandler
 
parm4 - Variable in class org.fcrepo.server.utilities.ParserUtilityHandler
 
parmDefaultValue - Variable in class org.fcrepo.server.behavior.MethodParmDef
 
parmDefaultValue - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmDomainValues - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmLabel - Variable in class org.fcrepo.server.behavior.MethodParmDef
 
parmLabel - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmName - Variable in class org.fcrepo.server.behavior.MethodParmDef
 
parmName - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmPassBy - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmRequired - Variable in class org.fcrepo.server.behavior.MethodParmDef
 
parmRequired - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parmType - Variable in class org.fcrepo.server.storage.types.MethodParmDef
 
parse() - Method in class org.fcrepo.server.config.ServerConfigurationParser
 
parse(String) - Method in class org.fcrepo.server.rest.param.AbstractParam
 
parse(String) - Method in class org.fcrepo.server.rest.param.DateTimeParam
 
parse(InputStream, boolean) - Method in class org.fcrepo.server.security.PolicyParser
Parses the given policy and optionally schema validates it.
parse(String, String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
parseBeSecurity() - Method in interface org.fcrepo.server.security.BackendSecurity
Parses the beSecurity configuration file and stores the results in an instance of BackendSecuritySpec.
parseBeSecurity() - Method in class org.fcrepo.server.security.DefaultBackendSecurity
Parses the beSecurity configuration file.
parseDate(String) - Static method in class org.fcrepo.server.journal.helpers.JournalHelper
Parse a date from the journal.
parseParametersForAgeLimit(Map<String, String>) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Get the age limit parameter (or let it default), and convert it to milliseconds.
parseParametersForFilenamePrefix(Map<String, String>) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Look for a string to use as a prefix for the names of the journal files.
parseParametersForSizeLimit(Map<String, String>) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Get the size limit parameter (or let it default), and convert it to bytes.
parseParametersForWritableDirectory(Map<String, String>, String) - Static method in class org.fcrepo.server.journal.helpers.ParameterHelper
Look in the parameters for the path to a writable directory.
ParserUtilityHandler - Class in org.fcrepo.server.utilities
 
ParserUtilityHandler() - Constructor for class org.fcrepo.server.utilities.ParserUtilityHandler
 
ParserUtilityHandler(Object) - Constructor for class org.fcrepo.server.utilities.ParserUtilityHandler
 
ParserUtilityHandler(Object, Object) - Constructor for class org.fcrepo.server.utilities.ParserUtilityHandler
 
ParserUtilityHandler(Object, Object, Object) - Constructor for class org.fcrepo.server.utilities.ParserUtilityHandler
 
ParserUtilityHandler(Object, Object, Object, Object) - Constructor for class org.fcrepo.server.utilities.ParserUtilityHandler
 
ParserXmlUserfile - Class in org.fcrepo.server.security.servletfilters.xmluserfile
 
ParserXmlUserfile(InputStream) - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
Part - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Message part.
Part() - Constructor for class org.fcrepo.server.storage.service.Part
 
partBaseTypeLocalName - Variable in class org.fcrepo.server.storage.service.Part
 
partBaseTypeNamespaceURI - Variable in class org.fcrepo.server.storage.service.Part
 
partName - Variable in class org.fcrepo.server.storage.service.Part
 
partTypeName - Variable in class org.fcrepo.server.storage.service.Part
 
pass(String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
PASS_BY_REF - Static variable in class org.fcrepo.server.storage.types.MethodParmDef
 
PASS_BY_VALUE - Static variable in class org.fcrepo.server.storage.types.MethodParmDef
 
passFail(String, String, String) - Method in class org.fcrepo.server.security.servletfilters.Base
 
PASSWORD_CIPHER_TYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
PASSWORD_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
PasswordCipher - Class in org.fcrepo.server.journal.helpers
Encipher the password so we aren't writing it to the file in clear.
PasswordCipher() - Constructor for class org.fcrepo.server.journal.helpers.PasswordCipher
 
PasswordComparisonException - Exception in org.fcrepo.server.errors.authorization
Thrown when authorization is denied.
PasswordComparisonException(String) - Constructor for exception org.fcrepo.server.errors.authorization.PasswordComparisonException
 
PasswordComparisonException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.PasswordComparisonException
 
PasswordComparisonException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.authorization.PasswordComparisonException
 
PATH_ALGORITHM - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
PATH_REGISTRY - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
PathAlgorithm - Class in org.fcrepo.server.storage.lowlevel
 
PathAlgorithm(Map<String, ?>) - Constructor for class org.fcrepo.server.storage.lowlevel.PathAlgorithm
 
PathRegistry - Class in org.fcrepo.server.storage.lowlevel
 
PathRegistry(Map<String, ?>) - Constructor for class org.fcrepo.server.storage.lowlevel.PathRegistry
 
PDPConfigurationFactory - Class in org.fcrepo.server.security
 
PDPConfigurationFactory() - Constructor for class org.fcrepo.server.security.PDPConfigurationFactory
 
performRequest(Transport) - Method in class org.fcrepo.server.journal.readerwriter.multicast.request.CloseFileRequest
 
performRequest(Transport) - Method in class org.fcrepo.server.journal.readerwriter.multicast.request.OpenFileRequest
 
performRequest(Transport) - Method in class org.fcrepo.server.journal.readerwriter.multicast.request.ShutdownRequest
 
performRequest(Transport) - Method in class org.fcrepo.server.journal.readerwriter.multicast.request.TransportRequest
 
performRequest(Transport) - Method in class org.fcrepo.server.journal.readerwriter.multicast.request.WriteEntryRequest
 
PERSISTENT - Static variable in class org.fcrepo.oai.DeletedRecordSupport
Indicates that the repository maintains information about deletions with no time limit.
PHASE_INGEST - Static variable in interface org.fcrepo.server.validation.DOValidator
 
PHASE_STORE - Static variable in interface org.fcrepo.server.validation.DOValidator
 
PID - Variable in class org.fcrepo.server.access.ObjectProfile
 
PID - Static variable in interface org.fcrepo.server.rest.RestParam
 
PID - Static variable in class org.fcrepo.server.search.ObjectFields
 
pid - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindRule
 
PID - Variable in class org.fcrepo.server.storage.types.ObjectMethodsDef
 
PID_VERSION_QUERY - Static variable in class org.fcrepo.server.storage.DefaultDOManager
 
PID_VERSION_UPDATE - Static variable in class org.fcrepo.server.storage.DefaultDOManager
 
pidFromFilename(String) - Static method in class org.fcrepo.server.Server
 
PIDGenerator - Interface in org.fcrepo.server.management
Interface for generating Fedora PIDs.
PIDStreamIterableWrapper - Class in org.fcrepo.server.utilities
Iterable implementation over a stream containing PIDs.
PIDStreamIterableWrapper(InputStream) - Constructor for class org.fcrepo.server.utilities.PIDStreamIterableWrapper
 
pingServer(String, String, String) - Static method in class org.fcrepo.server.utilities.ServerUtility
Tell whether the server is running by pinging it as a client.
pipeStream(InputStream, OutputStream, int) - Static method in class org.fcrepo.server.utilities.StreamUtility
Copies the contents of an InputStream to an OutputStream, then closes both.
Pluggable - Class in org.fcrepo.server
Abstract superclass of all Fedora components that can be configured by a set of name-value pairs.
Pluggable() - Constructor for class org.fcrepo.server.Pluggable
Creates a Pluggable with no parameters.
Pluggable(Map<String, String>) - Constructor for class org.fcrepo.server.Pluggable
Creates a Pluggable with name-value pairs from the supplied Map.
PName - Annotation Type in org.fcrepo.server.messaging
An annotation class for parameter names.
PolicyEnforcementPoint - Interface in org.fcrepo.server.security
 
PolicyFinderModule - Class in org.fcrepo.server.security
XACML PolicyFinder for Fedora.
PolicyFinderModule(Server, PolicyLoader, ModuleConfiguration) - Constructor for class org.fcrepo.server.security.PolicyFinderModule
 
PolicyLoader - Class in org.fcrepo.server.security
 
PolicyLoader(RepositoryReader) - Constructor for class org.fcrepo.server.security.PolicyLoader
 
PolicyParser - Class in org.fcrepo.server.security
A validating parser for XACML policies.
PolicyParser(InputStream) - Constructor for class org.fcrepo.server.security.PolicyParser
Creates an instance that will validate according to the given schema.
PolicyParser.ThrowAllErrorHandler - Class in org.fcrepo.server.security
This class is a workaround to some shift in the behavior of anonymous inner classes
PolicyParser.ThrowAllErrorHandler() - Constructor for class org.fcrepo.server.security.PolicyParser.ThrowAllErrorHandler
 
populate(Boolean, Set, Map, String) - Method in class org.fcrepo.server.security.servletfilters.CacheElement
Populates this cache element with the given authenticated state and named values, then puts it in the valid state.
populateCacheElement(CacheElement, String) - Method in class org.fcrepo.server.security.servletfilters.BaseCaching
 
populateCacheElement(CacheElement, String) - Method in interface org.fcrepo.server.security.servletfilters.CacheElementPopulator
 
populateCacheElement(CacheElement, String) - Method in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
populateCacheElement(CacheElement, String) - Method in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
populateCacheElement(CacheElement, String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FilterXmlUserfile
Deprecated.
 
Port - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Port which defines bindings for a set of abstract operations.
Port() - Constructor for class org.fcrepo.server.storage.service.Port
 
portBaseURL - Variable in class org.fcrepo.server.storage.service.Port
 
portName - Variable in class org.fcrepo.server.storage.service.Port
 
ports - Variable in class org.fcrepo.server.storage.service.Service
 
PortType - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Port Type which defines a set of abstract operations.
PortType() - Constructor for class org.fcrepo.server.storage.service.PortType
 
portType - Variable in class org.fcrepo.server.storage.service.Service
 
portTypeLocalName - Variable in class org.fcrepo.server.storage.service.Binding
 
portTypeName - Variable in class org.fcrepo.server.storage.service.PortType
 
postDescribe(boolean) - Method in class org.fcrepo.server.rest.DescribeRepositoryResource
 
PostgresDDLConverter - Class in org.fcrepo.server.utilities
A DDLConverter that works with Postgres.
PostgresDDLConverter() - Constructor for class org.fcrepo.server.utilities.PostgresDDLConverter
 
postInitModule() - Method in class org.fcrepo.server.access.DefaultAccess
 
postInitModule() - Method in class org.fcrepo.server.access.DynamicAccessModule
 
postInitModule() - Method in class org.fcrepo.server.journal.Journaler
Get the ManagementDelegate module and pass it to the worker.
postInitModule() - Method in class org.fcrepo.server.management.BasicPIDGenerator
Get a reference to the ConnectionPoolManager so we can give the instance constructor a ConnectionPool later in initializeIfNeeded().
postInitModule() - Method in class org.fcrepo.server.management.ManagementModule
 
postInitModule() - Method in class org.fcrepo.server.messaging.MessagingModule
 
postInitModule() - Method in class org.fcrepo.server.Module
Second stage of Module initialization.
postInitModule() - Method in class org.fcrepo.server.oai.FedoraOAIProviderModule
 
postInitModule() - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
postInitModule() - Method in class org.fcrepo.server.security.DefaultAuthorization
 
postInitModule() - Method in class org.fcrepo.server.security.DefaultBackendSecurity
Post-Initializes the Module based on configuration parameters.
postInitModule() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
postInitModule() - Method in class org.fcrepo.server.storage.GSearchDOManager
Performs superclass post-initialization, then completes initialization using GSearch-specific parameters.
postInitModule() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
postInitModule() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
postInitModule() - Method in class org.fcrepo.server.utilities.rebuild.RebuildDOManager
 
postInitModule() - Method in class org.fcrepo.server.validation.DOObjectValidatorModule
 
postInitModule() - Method in class org.fcrepo.server.validation.DOValidatorModule
 
postInitServer() - Method in class org.fcrepo.server.BasicServer
 
postInitServer() - Method in class org.fcrepo.server.Server
Second stage of Server initialization.
PREDICATE - Static variable in interface org.fcrepo.server.rest.RestParam
 
predicate - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
prepareCall(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareCall(String, int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareCall(String, int, int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String, int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String, int, int, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String, int[]) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareStatement(String, String[]) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
prepareToWriteJournalEntry() - Method in class org.fcrepo.server.journal.JournalWriter
Concrete sub-classes should insure that a message transport is ready, and call {@link #writeDocumentHeader(XMLEventWriter) if needed.
prepareToWriteJournalEntry() - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
Get ready to write a journal entry, insuring that we have an open file.
prepareToWriteJournalEntry() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalWriter
Before writing an entry, check to see whether we need to close the current file and/or open a new one.
prepareToWriteJournalEntry() - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalWriter
Make sure that the file has been initialized before writing any journal entries.
prettyPrint(String, int, String) - Static method in class org.fcrepo.server.utilities.StringUtility
Method that attempts to break a string up into lines no longer than the specified line length.
Principal - Class in org.fcrepo.server.security.servletfilters
 
Principal(String) - Constructor for class org.fcrepo.server.security.servletfilters.Principal
 
printBindingInfo(DisseminationBindingInfo[]) - Static method in class org.fcrepo.server.access.dissemination.DisseminationService
 
processType - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
PROFILES - Static variable in interface org.fcrepo.server.rest.RestParam
 
Property - Class in org.fcrepo.server.storage.types
A data structure for holding properties as name/value pairs.
Property() - Constructor for class org.fcrepo.server.storage.types.Property
 
Property(String, String) - Constructor for class org.fcrepo.server.storage.types.Property
 
ProtocolPort - Class in org.fcrepo.server.utilities
 
ProtocolPort(String, String) - Constructor for class org.fcrepo.server.utilities.ProtocolPort
 
ProtocolType - Variable in class org.fcrepo.server.storage.types.DisseminationBindingInfo
 
protocolType - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
ProxyFactory - Class in org.fcrepo.server.proxy
 
ProxyFactory() - Constructor for class org.fcrepo.server.proxy.ProxyFactory
 
PUBCOOKIE_LOGINPAGE_FORM_NAME_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
PUBCOOKIE_LOGINPAGE_INPUT_NAME_PASSWORD_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
PUBCOOKIE_LOGINPAGE_INPUT_NAME_USERID_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
PUBCOOKIE_LOGINPAGE_URL_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
PUBCOOKIE_NAME_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
Publisher - Interface in org.fcrepo.server.observer
 
PUBLISHER - Static variable in class org.fcrepo.server.search.ObjectFields
 
publishers() - Method in class org.fcrepo.server.utilities.DCFields
 
purgeDatastream(Context, String, String, Date, Date, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
purgeDatastream(Context, String, String, Date, Date, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
purgeDatastream(Context, String, String, Date, Date, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
purgeDatastream(Context, String, String, Date, Date, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
purgeDatastream(String, String, String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
purgeDatastream(String, String, String, String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
purgeDatastream(Context, String, String, Date, Date, String) - Method in interface org.fcrepo.server.management.Management
 
purgeDatastream(Context, String, String, Date, Date, String) - Method in class org.fcrepo.server.management.ManagementModule
PurgeDatastreamMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.purgeDatastream().
PurgeDatastreamMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.PurgeDatastreamMethod
 
purgeObject(Context, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
purgeObject(Context, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
purgeObject(Context, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
purgeObject(Context, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
purgeObject(String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
purgeObject(String, String, boolean) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
purgeObject(Context, String, String) - Method in interface org.fcrepo.server.management.Management
 
purgeObject(Context, String, String) - Method in class org.fcrepo.server.management.ManagementModule
PurgeObjectMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.purgeObject().
PurgeObjectMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.PurgeObjectMethod
 
purgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
purgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalCreator
 
purgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
purgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
purgeRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
purgeRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
purgeRelationship(Context, String, String, String, boolean, String) - Method in interface org.fcrepo.server.management.Management
 
purgeRelationship(Context, String, String, String, boolean, String) - Method in class org.fcrepo.server.management.ManagementModule
purgeRelationship(String, String, String, String, boolean, String, boolean) - Method in class org.fcrepo.server.rest.RelationshipResource
Delete a relationship.
purgeRelationship(String, String, String, boolean, String) - Method in interface org.fcrepo.server.storage.DOWriter
Purges a RDF triple from a reserved datastream (based on the subject)
purgeRelationship(String, String, String, String, boolean, String) - Method in interface org.fcrepo.server.storage.DOWriter
Purges a RDF triple from the specified (RDF) datastream
purgeRelationship(String, String, String, boolean, String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
purgeRelationship(String, String, String, String, boolean, String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
PurgeRelationshipMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.purgeRelationship().
PurgeRelationshipMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.PurgeRelationshipMethod
 
put(DOReader) - Method in class org.fcrepo.server.storage.DOReaderCache
add a new entry to the cache
put(String, String) - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
put(String, String) - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
putAttribute(XMLEventWriter, QName, String) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putAttributeIfNotNull(XMLEventWriter, QName, String) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putCharacters(XMLEventWriter, String) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putContentStream(MIMETypedStream) - Method in class org.fcrepo.server.storage.types.DatastreamManagedContent
Set the contents of this managed datastream by storing as a temp file.
putEndDocument(XMLEventWriter) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putEndTag(XMLEventWriter, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putStartDocument(XMLEventWriter) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putStartTag(XMLEventWriter, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlWriter
 
putTempStream(Context, InputStream) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
putTempStream(Context, InputStream) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
putTempStream(Context, InputStream) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
putTempStream(Context, InputStream) - Method in class org.fcrepo.server.management.DefaultManagement
 
putTempStream(Context, InputStream) - Method in interface org.fcrepo.server.management.Management
 
putTempStream(Context, InputStream) - Method in class org.fcrepo.server.management.ManagementModule
PutTempStreamMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.putTempStream().
PutTempStreamMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.PutTempStreamMethod
 
PW_0 - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
PW_0_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
PW_NULL - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
PW_NULL_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 

Q

QNAME_ATTR_BIND_KEY_NAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_BIND_LABEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_CLIENT_IP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_DATASTREAM_ID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_DS_BIND_MAP_ID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_DS_BIND_MAP_LABEL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_DS_BIND_MECHANISM_PID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_LOGIN_ID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_METHOD - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_NAME - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_PASSWORD_TYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_REPOSITORY_HASH - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_SEQ_NO - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_STATE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_TIMESTAMP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_TYPE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_ATTR_USERID - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_ARGUMENT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_ARRAYELEMENT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_CONTEXT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_DS_BINDING - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_DS_BINDING_MAP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_JOURNAL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_JOURNAL_ENTRY - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_MULTI_VALUE_MAP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_MULTI_VALUE_MAP_KEY - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_MULTI_VALUE_MAP_VALUE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_NOOP - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_NOW - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QNAME_TAG_PASSWORD - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
QUERY - Static variable in interface org.fcrepo.server.rest.RestParam
 
QueryParseException - Exception in org.fcrepo.server.errors
Thrown when a query is badly formed.
QueryParseException(String) - Constructor for exception org.fcrepo.server.errors.QueryParseException
Creates a QueryParseException.
QueryParseException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.QueryParseException
 

R

RandomDCMetadataFactory - Class in org.fcrepo.oai.sample
 
RandomDCMetadataFactory(File) - Constructor for class org.fcrepo.oai.sample.RandomDCMetadataFactory
 
RDFRelationshipReader - Class in org.fcrepo.server.storage
 
RDFRelationshipReader() - Constructor for class org.fcrepo.server.storage.RDFRelationshipReader
 
read(int) - Method in class org.fcrepo.server.journal.helpers.EncodingBase64InputStream
Read encoded data from the stream.
read(File) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
read(File) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
readCharactersUntilEndTag(XMLEventReader, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Loop through a series of character events, accumulating the data into a String.
readContext(XMLEventReader) - Method in class org.fcrepo.server.journal.xmlhelpers.ContextXmlReader
Read the context tax and populate a JournalEntryContext object.
readJournalEntry() - Method in class org.fcrepo.server.journal.JournalReader
Concrete sub-classes should insure that their XMLEventReader is positioned at the beginning of a JournalEntry, and call JournalReader.readJournalEntry(XMLEventReader).
readJournalEntry(XMLEventReader) - Method in class org.fcrepo.server.journal.JournalReader
Read a JournalEntry from the journal, to produce a ConsumerJournalEntry instance.
readJournalEntry() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
readJournalEntry() - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalReader
Advance past any white space, and then see whether we have any more JournalEntry tags.
ReadOnlyContext - Class in org.fcrepo.server
Context that is read-only.
readRelationships(Datastream) - Static method in class org.fcrepo.server.storage.RDFRelationshipReader
 
readRelationships(InputStream) - Static method in class org.fcrepo.server.storage.RDFRelationshipReader
 
readStartTag(XMLEventReader, QName) - Method in class org.fcrepo.server.journal.xmlhelpers.AbstractXmlReader
Read the next event and complain if it is not the Start Tag that we expected.
readStateAttribute(String) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Parse and read the object state value from raw text.
rebuild() - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
rebuild() - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
recreates path registry from OS files
REBUILD - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
rebuild() - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
Rebuild - Class in org.fcrepo.server.utilities.rebuild
Entry-point for rebuilding various aspects of the repository.
Rebuild(Rebuilder, Map<String, String>, Server) - Constructor for class org.fcrepo.server.utilities.rebuild.Rebuild
 
rebuildDatastream() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
rebuildDatastream() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
rebuildDatastream() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
rebuildDatastream() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
rebuildDatastream() - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Reconstructs the datastream index if such an index exists.
RebuildDOManager - Class in org.fcrepo.server.utilities.rebuild
DefaultDOManager subclass for the rebuilder.
RebuildDOManager(Map, Server, String) - Constructor for class org.fcrepo.server.utilities.rebuild.RebuildDOManager
 
Rebuilder - Interface in org.fcrepo.server.utilities.rebuild
Interface for a class that rebuilds some aspect of the repository.
REBUILDERS - Static variable in class org.fcrepo.server.utilities.rebuild.RebuildServer
Default Rebuilders that the rebuild utility knows about.
rebuildObject() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
rebuildObject() - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
rebuildObject() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
rebuildObject() - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
rebuildObject() - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Reconstructs the object index if such an index exists.
RebuildServer - Class in org.fcrepo.server.utilities.rebuild
 
RebuildServer(Element, File) - Constructor for class org.fcrepo.server.utilities.rebuild.RebuildServer
 
RebuildServer(File) - Constructor for class org.fcrepo.server.utilities.rebuild.RebuildServer
 
Record - Interface in org.fcrepo.oai
Metadata expressed in a single format with a header and optional "about" data which is descriptive of the metadata (such as rights or provenance statements).
recordSuccessfulRebuild(Connection, long) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
RecoveryContext - Interface in org.fcrepo.server
A Context used for recovery.
recoveryLog - Variable in class org.fcrepo.server.journal.JournalReader
 
Reference - Class in org.fcrepo.server.validation.ecm.jaxb
Java class for anonymous complex type.
Reference() - Constructor for class org.fcrepo.server.validation.ecm.jaxb.Reference
 
reflectMethods() - Static method in class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
Method implementation of reflectMethods from the InternalService interface.
reflectMethods() - Static method in class org.fcrepo.server.access.defaultdisseminator.InternalService
A method to reflect the method definitions implemented by the internal service.
refresh() - Method in class org.fcrepo.server.utilities.TimestampedCacheEntry
 
registerAlias(String, String) - Method in class org.fcrepo.server.Server
 
registerAttribute(String, String) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
registerBeanDefinition(String, BeanDefinition) - Method in class org.fcrepo.server.Server
 
registerBeanDefinitions() - Method in class org.fcrepo.server.Server
Register any implementation-specific bean definitions before the context is refreshed.
registerBeanDefinitions() - Method in class org.fcrepo.server.utilities.rebuild.RebuildServer
 
registerContext(Object, Context) - Method in interface org.fcrepo.server.security.ContextRegistry
 
registerContext(Object, Context) - Method in class org.fcrepo.server.security.impl.HashtableContextRegistry
 
registerDatastreamLocation(String, String, String, String) - Method in class org.fcrepo.server.access.dissemination.DisseminationService
Datastream locations are considered privileged information by the Fedora repository.
REGISTERED_PID_QUERY - Static variable in class org.fcrepo.server.storage.DefaultDOManager
 
registerSupportedDesignatorType(int) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
REGISTRY_NAME - Static variable in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
registryName - Variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
RELATION - Static variable in class org.fcrepo.server.search.ObjectFields
 
relations() - Method in class org.fcrepo.server.utilities.DCFields
 
RelationshipResource - Class in org.fcrepo.server.rest
A rest controller to handle CRUD operations for the Fedora relationships API.
RelationshipResource(Server) - Constructor for class org.fcrepo.server.rest.RelationshipResource
 
RelationshipTuple - Class in org.fcrepo.server.storage.types
A data structure for holding relationships.
RelationshipTuple(String, String, String, boolean, URI) - Constructor for class org.fcrepo.server.storage.types.RelationshipTuple
 
RelationshipTuple(String, String, String, boolean, URI, String) - Constructor for class org.fcrepo.server.storage.types.RelationshipTuple
 
releaseSavepoint(Savepoint) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
releaseWriter(DOWriter) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
releaseWriter(DOWriter) - Method in interface org.fcrepo.server.storage.DOManager
Relinquishes control of a DOWriter back to the DOManager.
reloadBeSecurity() - Method in interface org.fcrepo.server.security.BackendSecurity
Reloads the backend service security info by reparsing the beSecurity configuration file and storing results in an instance of BackendSecuritySpec.
reloadBeSecurity() - Method in class org.fcrepo.server.security.DefaultBackendSecurity
Re-initializes the static backendSecuritySpec instance by rereading the beSecurity configurationfile.
reloadPolicies(Context) - Method in interface org.fcrepo.server.security.Authorization
 
reloadPolicies(Context) - Method in class org.fcrepo.server.security.DefaultAuthorization
 
reloadPolicies(String, String, String) - Static method in class org.fcrepo.server.utilities.ServerUtility
Signals for the server to reload its policies.
RelsValidator - Class in org.fcrepo.server.validation
Validates the RDF/XML content of the RELS-EXT and RELS-INT datastreams.
RelsValidator() - Constructor for class org.fcrepo.server.validation.RelsValidator
 
remove(Object) - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
remove(String) - Method in class org.fcrepo.server.storage.DOReaderCache
remove an entry from the cache
remove() - Method in class org.fcrepo.server.storage.DORegistry
 
remove() - Method in interface org.fcrepo.server.storage.DOWriter
Removes the entire digital object.
remove(String) - Method in class org.fcrepo.server.storage.lowlevel.DBPathRegistry
 
remove(String) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
remove Fedora object from low-level store
remove(String) - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
remove() - Method in class org.fcrepo.server.storage.SimpleDOWriter
Removes the entire digital object.
removeAlias(String) - Method in class org.fcrepo.server.Server
 
removeAll(Collection) - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
removeBeanDefinition(String) - Method in class org.fcrepo.server.Server
 
removeDatastream(String, Date, Date) - Method in interface org.fcrepo.server.storage.DOWriter
Removes a range of datastream versions from an object without leaving anything behind.
removeDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
removeDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
removeDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
removeDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
removeDatastream(String) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Removes the content of an existing datastream version.
removeDatastream(String, Date, Date) - Method in class org.fcrepo.server.storage.SimpleDOWriter
Removes a datastream from the object.
removeDatastreamVersion(Datastream) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
removeDatastreamVersion(Datastream) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Removes a datastream from a digital object.
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.AuthConstraint
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.ContextParam
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.Filter
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.InitParam
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.UserDataConstraint
 
removeDescription(String) - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
removeExpired() - Method in class org.fcrepo.server.storage.DOReaderCache
remove expired entries from the cache
removeFilter(Filter) - Method in class org.fcrepo.server.config.webxml.WebXML
 
removeFilterMapping(FilterMapping) - Method in class org.fcrepo.server.config.webxml.WebXML
 
removeObject(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
removeObject(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
removeObject(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
removeObject(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
removeObject(String) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Removes an object.
removeSecurityConstraint(SecurityConstraint) - Method in class org.fcrepo.server.config.webxml.WebXML
 
removeServlet(Servlet) - Method in class org.fcrepo.server.config.webxml.WebXML
 
removeServletMapping(ServletMapping) - Method in class org.fcrepo.server.config.webxml.WebXML
 
removeServletName(String) - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
removeSubscriber(Subscriber) - Method in class org.fcrepo.server.observer.ObserverQueue
 
removeSubscriber(Subscriber) - Method in interface org.fcrepo.server.observer.Publisher
 
removeUrlPattern(String) - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
removeWebResourceCollection(WebResourceCollection) - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
RenamingJournalRecoveryLog - Class in org.fcrepo.server.journal.recoverylog
A production-oriented implementation of JournalRecoveryLog.
RenamingJournalRecoveryLog(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.recoverylog.RenamingJournalRecoveryLog
 
replace(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
replace into low-level store content of Fedora object already in lowlevel store
replaceDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
replaceDatastream(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
replaceDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
replaceDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
replaceDatastream(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
replaceDatastream(String, InputStream, Map<String, String>) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Sets the content of an existing datastream version.
replaceInto(Connection, String, String[], String[], String) - Static method in class org.fcrepo.server.utilities.SQLUtility
 
replaceInto(Connection, String, String[], String[], String, boolean[]) - Static method in class org.fcrepo.server.utilities.SQLUtility
Adds or replaces a row in the given table.
replaceObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
replaceObject(String, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
replaceObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
replaceObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
replaceObject(String, InputStream, Map<String, String>) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
replaceObject(String, InputStream, Map<String, String>) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Replaces an existing object.
ReplicationException - Exception in org.fcrepo.server.errors
Signals a problem during replication.
ReplicationException(String) - Constructor for exception org.fcrepo.server.errors.ReplicationException
Creates a ReplicationException.
REPORT_FILES - Static variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
repositoryBaseURL - Variable in class org.fcrepo.server.access.RepositoryInfo
 
RepositoryConfigurationException - Exception in org.fcrepo.server.errors
An exception indicating a low-level configuration or related problem with the repository software.
RepositoryConfigurationException(String) - Constructor for exception org.fcrepo.server.errors.RepositoryConfigurationException
Creates a RepositoryConfiguration Exception.
RepositoryConfigurationException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.RepositoryConfigurationException
 
RepositoryException - Exception in org.fcrepo.oai
An exception occuring as a result of a problem in the underlying repository system.
RepositoryException(String) - Constructor for exception org.fcrepo.oai.RepositoryException
 
RepositoryException(String, Throwable) - Constructor for exception org.fcrepo.oai.RepositoryException
 
RepositoryInfo - Class in org.fcrepo.server.access
Data structure to contain a key information about the repository.
RepositoryInfo() - Constructor for class org.fcrepo.server.access.RepositoryInfo
 
repositoryName - Variable in class org.fcrepo.server.access.RepositoryInfo
 
repositoryPIDNamespace - Variable in class org.fcrepo.server.access.RepositoryInfo
 
RepositoryReader - Interface in org.fcrepo.server.storage
Provides context-appropriate digital object readers and the ability to list all objects (accessible in the given context) within the repository.
repositoryVersion - Variable in class org.fcrepo.server.access.RepositoryInfo
 
reservePIDs(String[]) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
reservePIDs(String[]) - Method in interface org.fcrepo.server.storage.DOManager
Reserve a series of PIDs so that they are never used for subsequent PID generations.
resolveEntity(String, String) - Method in class org.fcrepo.server.validation.DOValidatorXMLSchema
Resolve the entity if it's referring to a local schema.
resolveResource(String, String, String, String, String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver
 
RESOURCE_CATEGORY - Static variable in interface org.fcrepo.server.security.Authorization
 
RESOURCE_CATEGORY_ACCESS - Static variable in interface org.fcrepo.server.security.Authorization
 
resourceAttributes() - Method in interface org.fcrepo.server.Context
 
resourceAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
resourceAttributes() - Method in class org.fcrepo.server.ReadOnlyContext
 
ResourceIndex - Interface in org.fcrepo.server.resourceIndex
The main interface to the Fedora Resource Index.
ResourceIndexException - Exception in org.fcrepo.server.errors
 
ResourceIndexException(String) - Constructor for exception org.fcrepo.server.errors.ResourceIndexException
Creates a ResourceIndexException.
ResourceIndexException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ResourceIndexException
 
ResourceIndexException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ResourceIndexException
 
ResourceIndexImpl - Class in org.fcrepo.server.resourceIndex
Implementation of the ResourceIndex.
ResourceIndexImpl(TriplestoreConnector, TripleGenerator, int, boolean) - Constructor for class org.fcrepo.server.resourceIndex.ResourceIndexImpl
 
ResourceIndexModule - Class in org.fcrepo.server.resourceIndex
Fedora's ResourceIndex as a configurable module.
ResourceIndexModule(Map<String, String>, Server, String) - Constructor for class org.fcrepo.server.resourceIndex.ResourceIndexModule
Instantiate the module.
ResourceIndexRebuilder - Class in org.fcrepo.server.resourceIndex
A Rebuilder for the resource index.
ResourceIndexRebuilder() - Constructor for class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
respond(Context, Map, OutputStream) - Method in class org.fcrepo.oai.OAIResponder
 
responsibility - Variable in class org.fcrepo.server.storage.types.AuditRecord
 
RestException - Exception in org.fcrepo.server.rest
 
RestException() - Constructor for exception org.fcrepo.server.rest.RestException
 
RestException(String, Throwable) - Constructor for exception org.fcrepo.server.rest.RestException
 
RestException(String) - Constructor for exception org.fcrepo.server.rest.RestException
 
RestException(Throwable) - Constructor for exception org.fcrepo.server.rest.RestException
 
RestHelper - Class in org.fcrepo.server.rest
 
RestHelper() - Constructor for class org.fcrepo.server.rest.RestHelper
 
RestParam - Interface in org.fcrepo.server.rest
 
RestUtil - Class in org.fcrepo.server.rest
Utility class for REST operations.
RestUtil() - Constructor for class org.fcrepo.server.rest.RestUtil
 
result - Variable in class org.fcrepo.server.utilities.ParserUtilityHandler
 
RESULT_FORMAT - Static variable in interface org.fcrepo.server.rest.RestParam
 
resumeFindObjects(Context, String) - Method in interface org.fcrepo.server.access.Access
Resumes an in-progress listing of object fields.
resumeFindObjects(Context, String) - Method in class org.fcrepo.server.access.DefaultAccess
Resumes an in-progress listing of object fields.
resumeFindObjects(Context, String) - Method in class org.fcrepo.server.access.DynamicAccessImpl
 
resumeFindObjects(Context, String) - Method in class org.fcrepo.server.access.DynamicAccessModule
 
resumeFindObjects(String) - Method in class org.fcrepo.server.access.FedoraAPIAImpl
 
resumeFindObjects(String) - Method in class org.fcrepo.server.access.FedoraAPIAMTOMImpl
 
resumeFindObjects(String) - Method in interface org.fcrepo.server.search.FieldSearch
Resume an in-progress search across specific fields and return the desired fields.
resumeFindObjects(String) - Method in class org.fcrepo.server.search.FieldSearchSQLImpl
 
resumeFindObjects(String) - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
resumeFindObjects(Context, String) - Method in class org.fcrepo.server.storage.DefaultDOManager
 
resumeFindObjects(Context, String) - Method in interface org.fcrepo.server.storage.DOManager
 
ResumptionToken - Interface in org.fcrepo.oai
A token that can be used to retrieve the remaining portion of an incomplete list response.
retainAll(Collection) - Method in class org.fcrepo.server.security.servletfilters.ImmutableHashSet
 
retainPIDs - Variable in class org.fcrepo.server.access.RepositoryInfo
 
retrieve(String) - Method in class org.fcrepo.server.storage.lowlevel.defaultstore.Store
get content of Fedora object from low-level store
retrieveDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
retrieveDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
retrieveDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
retrieveDatastream(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
retrieveDatastream(String) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Gets the content of an existing datastream version.
retrieveObject(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorage
 
retrieveObject(String) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
retrieveObject(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorage
 
retrieveObject(String) - Method in class org.fcrepo.server.storage.lowlevel.DefaultLowlevelStorageModule
 
retrieveObject(String) - Method in interface org.fcrepo.server.storage.lowlevel.ILowlevelStorage
Gets an existing object.
rewrite(File, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
rewrite(File, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
RIGHTS - Static variable in class org.fcrepo.server.search.ObjectFields
 
RIGHTS - Static variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
Rights XML metatdata
rights() - Method in class org.fcrepo.server.utilities.DCFields
 
RISearchServlet - Class in org.fcrepo.server.access
RISearchServlet
RISearchServlet() - Constructor for class org.fcrepo.server.access.RISearchServlet
 
RMI_BINDING_NAME - Static variable in interface org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverInterface
 
RmiJournalReceiver - Class in org.fcrepo.server.journal.readerwriter.multicast.rmi
A free-standing RMI server that receives journal messages from an RmiTransport and writes them to files in a specified directory.
RmiJournalReceiver(RmiJournalReceiverArguments) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
On creation, parse the arguments.
RmiJournalReceiverArguments - Class in org.fcrepo.server.journal.readerwriter.multicast.rmi
RmiJournalReceiverArguments.java
RmiJournalReceiverArguments(String[]) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverArguments
 
RmiJournalReceiverHelper - Class in org.fcrepo.server.journal.readerwriter.multicast.rmi
RmiJournalReceiverHelper.java
RmiJournalReceiverHelper() - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverHelper
 
RmiJournalReceiverInterface - Interface in org.fcrepo.server.journal.readerwriter.multicast.rmi
The RMI proxy interface for the RmiJournalReceiver.
RmiTransport - Class in org.fcrepo.server.journal.readerwriter.multicast.rmi
RmiTransport.java
RmiTransport(Map<String, String>, boolean, TransportParent) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
RmiTransport(Map<String, String>, boolean, TransportParent, RmiJournalReceiverInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
 
RmiTransportWriter - Class in org.fcrepo.server.journal.readerwriter.multicast.rmi
Title: RmiTransportWriter.java
RmiTransportWriter(RmiJournalReceiverInterface, String, String) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransportWriter
When the writer is created, open the connection to the receiver.
role - Variable in class org.fcrepo.server.journal.JournalReader
 
role - Variable in class org.fcrepo.server.journal.JournalWriter
 
ROLE - Static variable in class org.fcrepo.server.security.BackendSecurityDeserializer
 
ROLE - Static variable in class org.fcrepo.server.security.DefaultRoleConfig
 
Role - Class in org.fcrepo.server.security.servletfilters.xmluserfile
 
Role() - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.Role
 
rollback() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
rollback(Savepoint) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
RootException - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Root of HTTP servlet exceptions.
RootException(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
RootException(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
RootException(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.RootException
 
run() - Method in class org.fcrepo.server.access.DescribeRepositoryServlet.ReposInfoSerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.access.FedoraAccessServlet.ProfileSerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.access.GetObjectHistoryServlet.ObjectHistorySerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.access.ListDatastreamsServlet.DatastreamDefSerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.access.ListMethodsServlet.ObjectMethodsDefSerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.journal.JournalConsumerThread
Wait until the server completes its initialization, then process journal entries until the reader says there are no more, or until a shutdown is requested.
run() - Method in class org.fcrepo.server.management.GetNextPIDServlet.GetNextPIDSerializerThread
This method executes the thread.
run() - Method in class org.fcrepo.server.observer.ObserverQueue
 
run() - Method in class org.fcrepo.server.storage.DOReaderCache
TimerTask implementation to be used a managed Thread by the spring framework
run() - Method in class org.fcrepo.server.utilities.MethodInvokerThread
Invokes the Method, then exits.
run() - Method in class org.fcrepo.server.utilities.rebuild.Rebuild
 
RuntimeWSDL - Class in org.fcrepo.server.utilities
Utility for combining WSDL and XSD into a single file, with a specific service endpoint.
RuntimeWSDL(File, File, String) - Constructor for class org.fcrepo.server.utilities.RuntimeWSDL
Instantiate from the given files and service endpoint URL.

S

s_getItemPattern - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
 
s_instances - Static variable in class org.fcrepo.server.Server
Holds an instance of a Server for each distinct File given as a parameter to getInstance(...)
sampleAccessURL - Variable in class org.fcrepo.server.access.RepositoryInfo
 
sampleOAIIdentifer - Variable in class org.fcrepo.server.access.RepositoryInfo
 
SampleOAIProvider - Class in org.fcrepo.oai.sample
A sample implementation of OAIProvider for testing and demonstration purposes.
SampleOAIProvider() - Constructor for class org.fcrepo.oai.sample.SampleOAIProvider
 
SampleOAIProviderServlet - Class in org.fcrepo.oai.sample
 
SampleOAIProviderServlet() - Constructor for class org.fcrepo.oai.sample.SampleOAIProviderServlet
 
sampleOAIURL - Variable in class org.fcrepo.server.access.RepositoryInfo
 
samplePID - Variable in class org.fcrepo.server.access.RepositoryInfo
 
sampleSearchURL - Variable in class org.fcrepo.server.access.RepositoryInfo
 
schemaCannotParse(String, String, SAXException) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
schemaNotFound(String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
SchemaResource - Class in org.fcrepo.server.rest
 
SchemaResource(Server) - Constructor for class org.fcrepo.server.rest.SchemaResource
 
schematronPreprocessorPath - Static variable in class org.fcrepo.server.validation.DOValidatorImpl
Configuration variable: schematronPreprocessorPath is the Schematron stylesheet that is used to transform a Schematron schema into a validating stylesheet based on the rules in the schema.
schematronSchemaPath - Static variable in class org.fcrepo.server.validation.DOValidatorImpl
Configuration variable: schematronSchemaPath is the Schematron schema that expresses Fedora-specific validation rules.
schemaValidationError(String, String, SAXParseException) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
schemaValidationFatalError(String, String, SAXParseException) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
schemaValidationWarning(String, String, SAXParseException) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
SchemaValidator - Class in org.fcrepo.server.validation.ecm
Created by IntelliJ IDEA.
SchemaValidator(RepositoryReader) - Constructor for class org.fcrepo.server.validation.ecm.SchemaValidator
 
SchemaValidator.ReportingErrorHandler - Class in org.fcrepo.server.validation.ecm
Errorhandler used by ECM to get errors reported correctly.
SchemaValidator.ReportingErrorHandler(List<String>, String, String) - Constructor for class org.fcrepo.server.validation.ecm.SchemaValidator.ReportingErrorHandler
 
SchemaValidator.ResourceResolver - Class in org.fcrepo.server.validation.ecm
 
SchemaValidator.ResourceResolver(Context, RepositoryReader, DOReader, Date) - Constructor for class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver
 
SchemaValidator.ResourceResolver.MyLSInput - Class in org.fcrepo.server.validation.ecm
 
SchemaValidator.ResourceResolver.MyLSInput(Datastream) - Constructor for class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
SDEF - Static variable in interface org.fcrepo.server.rest.RestParam
 
sDefPID - Variable in class org.fcrepo.server.storage.types.ObjectMethodsDef
 
sDepID - Variable in class org.fcrepo.server.storage.types.Disseminator
Deprecated.
 
searchObjects(String, String, int, String, String, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
 
SECONDS - Static variable in class org.fcrepo.oai.DateGranularitySupport
Indicates that the repository supports timestamp granularity in seconds.
SECURITY_AUTHENTICATION - Variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SECURITY_AUTHENTICATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SECURITY_CREDENTIALS - Variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SECURITY_CREDENTIALS_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SECURITY_PRINCIPAL - Variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SECURITY_PRINCIPAL_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
SecurityConstraint - Class in org.fcrepo.server.config.webxml
 
SecurityConstraint() - Constructor for class org.fcrepo.server.config.webxml.SecurityConstraint
 
SecurityRole - Class in org.fcrepo.server.config.webxml
 
SecurityRole() - Constructor for class org.fcrepo.server.config.webxml.SecurityRole
 
send(String, Message) - Method in class org.fcrepo.server.messaging.JMSManager
Allows the caller to send a Message object to a named destination
send(Destination, Message) - Method in class org.fcrepo.server.messaging.JMSManager
Allows the caller to send a Message object to a destination
send(String, Serializable) - Method in class org.fcrepo.server.messaging.JMSManager
Allows the caller to send a Serializable object to a destination
send(String, String) - Method in class org.fcrepo.server.messaging.JMSManager
Allows the caller to send text to a destination
send(String, FedoraMessage) - Method in interface org.fcrepo.server.messaging.Messaging
Send the FedoraMessage to the specified destination.
send(FedoraMethod) - Method in interface org.fcrepo.server.messaging.Messaging
Send a message representing the FedoraMethod.
send(String, FedoraMessage) - Method in class org.fcrepo.server.messaging.MessagingImpl
 
send(String, FedoraMethod, FedoraMessage) - Method in class org.fcrepo.server.messaging.MessagingImpl
 
send(FedoraMethod) - Method in class org.fcrepo.server.messaging.MessagingImpl
Send a message to each of the destinations configured for each Messaging#MessageType.
send(String, FedoraMessage) - Method in class org.fcrepo.server.messaging.MessagingModule
 
send(FedoraMethod) - Method in class org.fcrepo.server.messaging.MessagingModule
 
sendResponse(int, String, HttpServletResponse) - Method in class org.fcrepo.server.management.UploadServlet
 
seqNo - Variable in class org.fcrepo.server.storage.types.DSBinding
Deprecated.
 
serialize(OutputStream) - Method in class org.fcrepo.server.config.ServerConfiguration
 
serialize(DigitalObject, OutputStream, String, int) - Method in class org.fcrepo.server.storage.translation.AtomDOSerializer
Serializes the given object.
serialize(DigitalObject, OutputStream, String, int) - Method in interface org.fcrepo.server.storage.translation.DOSerializer
Serializes the given object.
serialize(DigitalObject, OutputStream, String, String, int) - Method in interface org.fcrepo.server.storage.translation.DOTranslator
Serializes the given object.
serialize(DigitalObject, OutputStream, String, String, int) - Method in class org.fcrepo.server.storage.translation.DOTranslatorImpl
Serializes the given object.
serialize(DigitalObject, OutputStream, String, String, int) - Method in class org.fcrepo.server.storage.translation.DOTranslatorModule
Serializes the given object.
serialize(DigitalObject, OutputStream, String, int) - Method in class org.fcrepo.server.storage.translation.FOXMLDOSerializer
Serializes the given object.
serialize(DigitalObject, OutputStream, String, int) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
Serializes the given object.
serialize(Writer) - Method in class org.fcrepo.server.utilities.RuntimeWSDL
Serialize the final WSDL document to the given writer.
SERIALIZE_EXPORT_ARCHIVE - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
SERIALIZE_EXPORT_ARCHIVE: Serialize digital object to XML in a manner appropriate for creating a stand alone archive of objects from a repository that will NOT be available after objects have been exported.
SERIALIZE_EXPORT_MIGRATE - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
SERIALIZE_EXPORT_MIGRATE: Serialize digital object to XML in a manner appropriate for migrating or moving objects from one repository to another.
SERIALIZE_EXPORT_PUBLIC - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
SERIALIZE_EXPORT_PUBLIC: Serialize digital object to XML appropriate for "public" external use.
SERIALIZE_STORAGE_INTERNAL - Static variable in class org.fcrepo.server.storage.translation.DOTranslationUtility
SERIALIZE_STORAGE_INTERNAL: Serialize java object to XML appropriate for persistent storage in the repository, ensuring that any URLs that are relative to the local repository are stored with the Fedora local URL syntax.
serializeDatastreamContent(Datastream, PrintWriter) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDOSerializer
 
serializeResult(Writer) - Method in class org.fcrepo.server.validation.DOValidatorSchematronResult
Serializes the specified node, recursively, to a Writer and returns it as a String too.
server - Variable in class org.fcrepo.server.journal.JournalReader
 
server - Variable in class org.fcrepo.server.journal.JournalWriter
 
server - Variable in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
 
Server - Class in org.fcrepo.server
The starting point for working with a Fedora repository.
Server(Map<String, String>, File) - Constructor for class org.fcrepo.server.Server
Initializes the Server from a Map of Strings (as per Module)
Server(Element, File) - Constructor for class org.fcrepo.server.Server
Initializes the Server based on configuration.
Server(File) - Constructor for class org.fcrepo.server.Server
This constructor is a compatibility bridge to allow the getInstance factory method to be used by Spring contexts
SERVER_CONSTRUCTOR_PARAM1_CLASS - Static variable in class org.fcrepo.server.Server
The required server constructor's first parameter's class.
SERVER_CONSTRUCTOR_PARAM2_CLASS - Static variable in class org.fcrepo.server.Server
The required server constructor's second parameter's class.
ServerConfiguration - Class in org.fcrepo.server.config
Fedora server configuration.
ServerConfiguration(String, List<Parameter>, List<ModuleConfiguration>, List<DatastoreConfiguration>) - Constructor for class org.fcrepo.server.config.ServerConfiguration
 
ServerConfigurationParser - Class in org.fcrepo.server.config
 
ServerConfigurationParser(InputStream) - Constructor for class org.fcrepo.server.config.ServerConfigurationParser
 
ServerController - Class in org.fcrepo.server
Server Controller.
ServerController() - Constructor for class org.fcrepo.server.ServerController
 
ServerException - Exception in org.fcrepo.server.errors
The superclass for all Fedora server exceptions.
ServerException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ServerException
Constructs a new ServerException.
ServerInitializationException - Exception in org.fcrepo.server.errors
Signifies that an error occurred during the server's initialization.
ServerInitializationException(String) - Constructor for exception org.fcrepo.server.errors.ServerInitializationException
Creates a ServerInitializationException.
ServerInitializationException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ServerInitializationException
 
ServerInterface - Interface in org.fcrepo.server.journal
Pass this to the constructors of the JournalWorker classes and their dependents instead of passing a Server.
ServerShutdownException - Exception in org.fcrepo.server.errors
Signifies that an error occurred during the server's shutdown.
ServerShutdownException(String) - Constructor for exception org.fcrepo.server.errors.ServerShutdownException
Creates a ServerShutdownException.
ServerState - Class in org.fcrepo.server.utilities.status
 
ServerStatusFile - Class in org.fcrepo.server.utilities.status
The file consists of one or more serialized ServerStatusMessages.
ServerStatusFile(File) - Constructor for class org.fcrepo.server.utilities.status.ServerStatusFile
 
ServerStatusMessage - Class in org.fcrepo.server.utilities.status
 
ServerStatusMessage(ServerState, Date, String) - Constructor for class org.fcrepo.server.utilities.status.ServerStatusMessage
 
ServerStatusTool - Class in org.fcrepo.server.utilities.status
 
ServerStatusTool(File) - Constructor for class org.fcrepo.server.utilities.status.ServerStatusTool
 
ServerUtility - Class in org.fcrepo.server.utilities
 
ServerUtility() - Constructor for class org.fcrepo.server.utilities.ServerUtility
 
ServerUtilitySerializer - Class in org.fcrepo.server.utilities
Used to write output from ServerUtility to a stream Just basic log-style output
ServerUtilitySerializer(PrintWriter) - Constructor for class org.fcrepo.server.utilities.ServerUtilitySerializer
 
ServerWrapper - Class in org.fcrepo.server.journal
Wrap a Server in an object that implements an interface, so it can be passed to the JournalWorker classes and their dependents.
ServerWrapper(Server) - Constructor for class org.fcrepo.server.journal.ServerWrapper
 
Service - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL Service definition.
Service() - Constructor for class org.fcrepo.server.storage.service.Service
 
serviceBindingAddress - Variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
ServiceDefinitionReader - Interface in org.fcrepo.server.storage
Interface for reading Service Deployment Objects.
ServiceDefinitionTripleGenerator_3_0 - Class in org.fcrepo.server.resourceIndex
Generates all triples objects modeled as Fedora 3.0 Service Definitions.
ServiceDefinitionTripleGenerator_3_0() - Constructor for class org.fcrepo.server.resourceIndex.ServiceDefinitionTripleGenerator_3_0
 
serviceDeploymentPID - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindSpec
 
ServiceDeploymentReader - Interface in org.fcrepo.server.storage
Interface for reading Service Deployment Objects.
ServiceDeploymentRoleConfig - Class in org.fcrepo.server.security
 
ServiceDeploymentRoleConfig(DefaultRoleConfig, String) - Constructor for class org.fcrepo.server.security.ServiceDeploymentRoleConfig
 
ServiceDeploymentTripleGenerator - Class in org.fcrepo.server.resourceIndex
Get all triples for a 3.0 service deployment object.
ServiceDeploymentTripleGenerator() - Constructor for class org.fcrepo.server.resourceIndex.ServiceDeploymentTripleGenerator
 
ServiceMapper - Class in org.fcrepo.server.storage.service
Controller class for parsing the various kinds of inline metadata datastreams found in service objects.
ServiceMapper(String) - Constructor for class org.fcrepo.server.storage.service.ServiceMapper
 
ServiceMethodDispatcher - Class in org.fcrepo.server.access.defaultdisseminator
Invokes a method on an internal service.
ServiceMethodDispatcher() - Constructor for class org.fcrepo.server.access.defaultdisseminator.ServiceMethodDispatcher
 
serviceName - Variable in class org.fcrepo.server.storage.service.Service
 
Servlet - Class in org.fcrepo.server.config.webxml
 
Servlet() - Constructor for class org.fcrepo.server.config.webxml.Servlet
 
ServletMapping - Class in org.fcrepo.server.config.webxml
 
ServletMapping() - Constructor for class org.fcrepo.server.config.webxml.ServletMapping
 
SESSION_TOKEN - Static variable in interface org.fcrepo.server.rest.RestParam
 
set(String, String) - Method in class org.fcrepo.server.MultiValueMap
 
set(String, String[]) - Method in class org.fcrepo.server.MultiValueMap
 
setActionAttributes(MultiValueMap) - Method in interface org.fcrepo.server.Context
 
setActionAttributes(MultiValueMap) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setActionAttributes(MultiValueMap) - Method in class org.fcrepo.server.ReadOnlyContext
 
setAliasMap(Map<String, String>) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
setAliasMap(Map<String, String>) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
setApplicationContext(ApplicationContext) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
setApplicationContext(ApplicationContext) - Method in class org.fcrepo.server.Server
 
setAsOfDateTime(Date) - Method in class org.fcrepo.server.storage.types.Validation
 
setAuthConstraint(AuthConstraint) - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
setAuthenticated(Principal, String) - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
setAuthenticated(Principal, String) - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
setAuthMethod(String) - Method in class org.fcrepo.server.config.webxml.LoginConfig
 
setAutoCommit(boolean) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setBackendSecuritySpec() - Method in interface org.fcrepo.server.security.BackendSecurity
Sets the current instance of BackendSecuritySpec by parsing the beSecurity configuration file.
setBackendSecuritySpec() - Method in class org.fcrepo.server.security.DefaultBackendSecurity
Initializes the static BackendSecuritySpec instance.
setBaseURI(String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setBypassBackend(boolean) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setByteStream(InputStream) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setCallbackBasicAuth(Boolean) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallbackBasicAuth(Boolean) - Method in interface org.fcrepo.server.security.BERoleConfig
Set whether backend callbacks for this role require basic auth.
setCallbackSSL(Boolean) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallbackSSL(Boolean) - Method in interface org.fcrepo.server.security.BERoleConfig
Set whether backend callbacks for this role require SSL.
setCallBasicAuth(Boolean) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallBasicAuth(Boolean) - Method in interface org.fcrepo.server.security.BERoleConfig
Set whether backend calls for this role will use basic auth.
setCallPassword(String) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallPassword(String) - Method in interface org.fcrepo.server.security.BERoleConfig
Set the basicauth password for backend calls for this role.
setCallSSL(Boolean) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallSSL(Boolean) - Method in interface org.fcrepo.server.security.BERoleConfig
Set whether backend calls for this role will SSL.
setCallUsername(String) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setCallUsername(String) - Method in interface org.fcrepo.server.security.BERoleConfig
Set the basicauth username for backend calls for this role.
setCatalog(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setCDate(Date) - Method in class org.fcrepo.server.search.ObjectFields
 
setCertifiedText(boolean) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setCharacterStream(Reader) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setChecksum(String) - Method in class org.fcrepo.server.storage.types.Datastream
 
setClassName(String) - Method in class org.fcrepo.server.config.ModuleConfiguration
 
setClientInfo(Properties) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setClientInfo(String, String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setComment(String) - Method in class org.fcrepo.server.config.Parameter
 
setConfig(FilterConfig) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
setConnectionProperties(Map<String, String>) - Method in class org.fcrepo.server.storage.ConnectionPool
 
setContentModels(List<String>) - Method in class org.fcrepo.server.storage.types.Validation
 
setContext(Context) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setCreateDate(Date) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setCreateDate(Date) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the date the object was created.
setDatastream(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.Reference
Sets the value of the datastream property.
setDatastreamDefaults(Datastream) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Check for null values in attributes and set them to empty string so 'null' does not appear in XML attribute values.
setDatastreamProblems(Map<String, List<String>>) - Method in class org.fcrepo.server.storage.types.Validation
 
setDatastreamState(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
setDatastreamState(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
setDatastreamState(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
setDatastreamState(Context, String, String, String, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
setDatastreamState(String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
setDatastreamState(String, String, String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
setDatastreamState(Context, String, String, String, String) - Method in interface org.fcrepo.server.management.Management
 
setDatastreamState(Context, String, String, String, String) - Method in class org.fcrepo.server.management.ManagementModule
setDatastreamState(String, String) - Method in interface org.fcrepo.server.storage.DOWriter
Sets the state for all versions of the specified datastream.
setDatastreamState(String, String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
SetDatastreamStateMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.setDatastreamState().
SetDatastreamStateMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.SetDatastreamStateMethod
 
setDatastreamVersionable(Context, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
setDatastreamVersionable(Context, String, String, boolean, String) - Method in class org.fcrepo.server.journal.JournalCreator
Create a journal entry, add the arguments, and invoke the method.
setDatastreamVersionable(Context, String, String, boolean, String) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
setDatastreamVersionable(Context, String, String, boolean, String) - Method in class org.fcrepo.server.management.DefaultManagement
 
setDatastreamVersionable(String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
setDatastreamVersionable(String, String, boolean, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
setDatastreamVersionable(Context, String, String, boolean, String) - Method in interface org.fcrepo.server.management.Management
 
setDatastreamVersionable(Context, String, String, boolean, String) - Method in class org.fcrepo.server.management.ManagementModule
setDatastreamVersionable(String, boolean) - Method in interface org.fcrepo.server.storage.DOWriter
Sets the indicator as to whether the datastream is subject to versioning.
setDatastreamVersionable(String, boolean) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
SetDatastreamVersionableMethod - Class in org.fcrepo.server.journal.managementmethods
Adapter class for Management.setDatastreamVersionable()
SetDatastreamVersionableMethod(JournalEntry) - Constructor for class org.fcrepo.server.journal.managementmethods.SetDatastreamVersionableMethod
 
setDCMDate(Date) - Method in class org.fcrepo.server.search.ObjectFields
 
setDefaultConfig(DefaultRoleConfig) - Method in class org.fcrepo.server.security.BESecurityConfig
Set the default role configuration.
setDefaultDestinationType(JMSManager.DestinationType) - Method in class org.fcrepo.server.messaging.JMSManager
Sets the default DestinationType
setDisplayName(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
setDisplayName(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setDisseminatorDefaults(Disseminator) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
Deprecated.
setDisseminatorState(Context, String, String, String, String) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
setDSMDClass(int) - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Set the DSMDClass of the datastream wrapped by this class
setEncoding(String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setEnvironmentAttributes(MultiValueMap) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setEnvironmentValues(MultiValueMap) - Method in class org.fcrepo.server.ReadOnlyContext
 
setErrorCode(String) - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
setExceptionType(String) - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
setExtProperty(String, String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
Sets an extended property on the object.
setExtProperty(String, String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets an extended property on the object.
setFeslPolicyParser(PolicyParser) - Static method in class org.fcrepo.server.validation.ValidationUtility
 
setFilterClass(String) - Method in class org.fcrepo.server.config.webxml.Filter
 
setFilterName(String) - Method in class org.fcrepo.server.config.webxml.Filter
 
setFilterName(String) - Method in class org.fcrepo.server.config.webxml.FilterMapping
 
setFlushErrorHandler(FlushErrorHandler) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexImpl
setFlushErrorHandler(FlushErrorHandler) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
setFORMATURI(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.Form
Sets the value of the formaturi property.
setHoldability(int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setId(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setID(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Sets the value of the id property.
setIdentifier(String) - Method in class org.fcrepo.server.journal.entry.ConsumerJournalEntry
 
setImpl(ILowlevelStorage) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
SetInfo - Interface in org.fcrepo.oai
Describes a set in the repository.
setInstantiatedOk(boolean) - Method in class org.fcrepo.server.security.AttributeFinderModule
 
setInternalBasicAuth(Boolean) - Method in class org.fcrepo.server.security.BESecurityConfig
Set whether basic auth is used for Fedora-to-self calls.
setInternalIPList(String[]) - Method in class org.fcrepo.server.security.BESecurityConfig
Set the list of internal IP addresses.
setInternalPassword(String) - Method in class org.fcrepo.server.security.BESecurityConfig
Set the internal password.
setInternalSSL(Boolean) - Method in class org.fcrepo.server.security.BESecurityConfig
Set whether SSL is used for Fedora-to-self calls.
setInternalUsername(String) - Method in class org.fcrepo.server.security.BESecurityConfig
Set the internal username.
setIPList(String[]) - Method in class org.fcrepo.server.security.AbstractRoleConfig
 
setIPList(String[]) - Method in interface org.fcrepo.server.security.BERoleConfig
Set the list of IP addresses that are allowed to make back-end callbacks to Fedora using this role.
setIsFilePath(boolean) - Method in class org.fcrepo.server.config.Parameter
 
setLabel(String) - Method in class org.fcrepo.server.search.ObjectFields
 
setLabel(String) - Method in interface org.fcrepo.server.storage.DOWriter
Sets the label of the digital object.
setLabel(String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
setLabel(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setLabel(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the label.
setLastModDate(Date) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setLastModDate(Date) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the date the object was last modified.
setListenerClass(String) - Method in class org.fcrepo.server.config.webxml.Listener
 
setLLStoreImpl(AkubraLowlevelStorage) - Method in class org.fcrepo.server.storage.lowlevel.akubra.AkubraLowlevelStorageModule
 
setLoadOnStartup(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
setLocation(String) - Method in class org.fcrepo.server.config.webxml.ErrorPage
 
setLoginConfig(LoginConfig) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setManagementDelegate(ManagementDelegate) - Method in class org.fcrepo.server.journal.JournalConsumer
Get the ManagementDelegate module and pass it to the JournalConsumerThread, so it can start working.
setManagementDelegate(ManagementDelegate) - Method in class org.fcrepo.server.journal.JournalConsumerThread
Now that we have a ManagementDelegate to perform the operations, we can start working.
setManagementDelegate(ManagementDelegate) - Method in class org.fcrepo.server.journal.JournalCreator
Receive a ManagementDelegate module to perform the Management operations.
setManagementDelegate(ManagementDelegate) - Method in interface org.fcrepo.server.journal.JournalWorker
Called by the Journaler during post-initialization, with a reference to the ManagementDelegate module.
setMaxEntries(int) - Method in class org.fcrepo.server.storage.DOReaderCache
set the max number of entries the cache can hold
setMaxSeconds(int) - Method in class org.fcrepo.server.storage.DOReaderCache
set the maximal time in seconds an object should live in the cache
setMDate(Date) - Method in class org.fcrepo.server.search.ObjectFields
 
setMIME(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.Form
Sets the value of the mime property.
setMimeType(String) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setMode(JournalOperatingMode) - Static method in enum org.fcrepo.server.journal.JournalOperatingMode
Set the current mode.
setModuleConfiguration(ModuleConfiguration) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
setName(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Attribute
 
setName(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
setName(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.Extension
Sets the value of the name property.
setNetworkTimeout(Executor, int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setNew(boolean) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setNew(boolean) - Method in interface org.fcrepo.server.storage.types.DigitalObject
 
setNoOp(boolean) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setNow(Date) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setObjectProblems(List<String>) - Method in class org.fcrepo.server.storage.types.Validation
 
setOptional(Boolean) - Method in class org.fcrepo.server.validation.ecm.jaxb.DsTypeModel
Sets the value of the optional property.
setOverride(OverridingPolicyLoader.Strategy) - Method in class org.fcrepo.server.security.impl.OverridingPolicyLoader
 
setOwnerId(String) - Method in class org.fcrepo.server.search.ObjectFields
 
setOwnerId(String) - Method in interface org.fcrepo.server.storage.DOWriter
Sets the ownerId for the digital object.
setOwnerId(String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
setOwnerId(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setOwnerId(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the owner of the object.
setParameter(String, String) - Method in class org.fcrepo.server.Parameterized
 
setParameters(Map<String, String>) - Method in class org.fcrepo.server.Parameterized
Sets the parameters with name-value pairs from the supplied Map.
setParameters(List<Parameter>) - Method in class org.fcrepo.server.Parameterized
 
setParameterValue(String, String, boolean) - Method in class org.fcrepo.server.config.Configuration
 
setParamName(String) - Method in class org.fcrepo.server.config.webxml.ContextParam
 
setParamName(String) - Method in class org.fcrepo.server.config.webxml.InitParam
 
setParamValue(String) - Method in class org.fcrepo.server.config.webxml.ContextParam
 
setParamValue(String) - Method in class org.fcrepo.server.config.webxml.InitParam
 
setPassword(String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setPassword(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
setPassword(String) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setPid(String) - Method in class org.fcrepo.server.search.ObjectFields
 
setPid(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setPid(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the pid.
setPid(String) - Method in class org.fcrepo.server.storage.types.Validation
 
setPolicyParser(PolicyParser) - Static method in class org.fcrepo.server.validation.ValidationUtility
Sets the policy parser to be used to validate "POLICY" datastream.
setPublicId(String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setReadOnly(boolean) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setRealmName(String) - Method in class org.fcrepo.server.config.webxml.LoginConfig
 
setRecoveryAttributes(MultiValueMap) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setRecoveryValue(String, String) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
setRecoveryValue(String, String) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setRecoveryValues(String, String[]) - Method in class org.fcrepo.server.journal.entry.JournalEntry
 
setRecoveryValues(String, String[]) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setResourceAttributes(MultiValueMap) - Method in interface org.fcrepo.server.Context
 
setResourceAttributes(MultiValueMap) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setResourceAttributes(MultiValueMap) - Method in class org.fcrepo.server.ReadOnlyContext
 
setResult(String) - Method in class org.fcrepo.server.utilities.ParserUtilityHandler
 
setReturn(String, String) - Method in class org.fcrepo.server.MultiValueMap
 
setReturn(String, String[]) - Method in class org.fcrepo.server.MultiValueMap
 
setRoleName(String) - Method in class org.fcrepo.server.config.webxml.AuthConstraint
 
setRoleName(String) - Method in class org.fcrepo.server.config.webxml.SecurityRole
 
setRolename(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.Role
 
setRoles(String) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
setSavepoint() - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setSavepoint(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setSchema(String) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setSecuritySpec(String, String, Hashtable<String, String>) - Method in class org.fcrepo.server.security.BackendSecuritySpec
Set the security properties at the backend service or for a method of that backend service.
setServerConfiguration(ServerConfiguration) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Initialize the rebuilder, given the server configuration.
setServerConfiguration(ServerConfiguration) - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Initialize the rebuilder, given the server configuration.
setServerConfiguration(ServerConfiguration) - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Initialize the rebuilder, given the server configuration.
setServerDir(File) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
setServerDir(File) - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
 
setServerDir(File) - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
setServletClass(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
setServletName(String) - Method in class org.fcrepo.server.config.webxml.Servlet
 
setServletName(String) - Method in class org.fcrepo.server.config.webxml.ServletMapping
 
setSponsoredUser() - Method in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
setSponsoredUser() - Method in class org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequestWrapper
 
setState(Transport.State) - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should call this to change the current state, after the operation has been performed.
setState(String) - Method in class org.fcrepo.server.search.ObjectFields
 
setState(String) - Method in interface org.fcrepo.server.storage.DOWriter
Sets the state of the entire digital object.
setState(String) - Method in class org.fcrepo.server.storage.SimpleDOWriter
 
setState(String) - Method in class org.fcrepo.server.storage.types.BasicDigitalObject
 
setState(String) - Method in interface org.fcrepo.server.storage.types.DigitalObject
Sets the state.
setStream(InputStream) - Method in class org.fcrepo.server.storage.types.MIMETypedStream
 
setStringData(String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setSubjectAttributes(MultiValueMap) - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
setSystemId(String) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ResourceResolver.MyLSInput
 
setTarget(Object) - Method in class org.fcrepo.server.proxy.AbstractInvocationHandler
Sets the object upon which the method is ultimately invoked.
setTransactionIsolation(int) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setTransportGuarantee(String) - Method in class org.fcrepo.server.config.webxml.UserDataConstraint
 
setTripleGenerator(TripleGenerator) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
setTripleGenerators(Map<String, ? extends TripleGenerator>) - Method in class org.fcrepo.server.resourceIndex.ModelBasedTripleGenerator
 
setTriplestoreConnector(TriplestoreConnector) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
 
setType(String) - Method in class org.fcrepo.server.validation.ecm.jaxb.Reference
Sets the value of the type property.
setTypeMap(Map<String, Class<?>>) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
setupAsynchConsumer(JMSManager.JMSDestination, String, MessageListener) - Method in class org.fcrepo.server.messaging.JMSManager
 
setupProducer(JMSManager.JMSDestination) - Method in class org.fcrepo.server.messaging.JMSManager
 
setupSynchConsumer(JMSManager.JMSDestination, String, int) - Method in class org.fcrepo.server.messaging.JMSManager
 
setUrl(String) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setUserDataConstraint(UserDataConstraint) - Method in class org.fcrepo.server.config.webxml.SecurityConstraint
 
setUsername(String) - Method in class org.fcrepo.server.storage.ContentManagerParams
 
setValid(boolean) - Method in class org.fcrepo.server.storage.types.Validation
 
setValidateFeslPolicy(boolean) - Static method in class org.fcrepo.server.validation.ValidationUtility
 
setValidators(Map<String, ? extends DOObjectValidator>) - Method in class org.fcrepo.server.validation.DOObjectValidatorModule
 
setValue(String) - Method in class org.fcrepo.server.config.Parameter
 
setVersion(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setWasServer() - Method in exception org.fcrepo.server.errors.ServerException
Sets the value for the "wasServer" flag for this exception.
setWebResourceName(String) - Method in class org.fcrepo.server.config.webxml.WebResourceCollection
 
setWelcomeFileList(WelcomeFileList) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setXMLContent(byte[]) - Method in class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Update the XML content of the datastream wrapped by this class
setXmlns(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setXmlns_xsi(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
setXsi_schemaLocation(String) - Method in class org.fcrepo.server.config.webxml.WebXML
 
shouldStopServer() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Returns true is the server _must_ be shut down for this rebuilder to safely operate.
shouldStopServer() - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Returns true is the server _must_ be shut down for this rebuilder to safely operate.
shouldStopServer() - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Returns true is the server _must_ be shut down for this rebuilder to safely operate.
showStatus() - Method in class org.fcrepo.server.utilities.status.ServerStatusTool
Show a human-readable form of the latest message in the server status file.
shutdown() - Method in class org.fcrepo.server.journal.JournalConsumer
Tell the thread, the reader and the log to shut down.
shutdown() - Method in class org.fcrepo.server.journal.JournalConsumerThread
Set the flag saying that it's time to quit.
shutdown() - Method in class org.fcrepo.server.journal.JournalCreator
Server is shutting down, so tell the JournalWriter to shut down.
shutdown() - Method in class org.fcrepo.server.journal.JournalReader
Concrete sub-classes should probably synchronize this method, since it can be called either from the JournalConsumerThread or from the Server.
shutdown() - Method in interface org.fcrepo.server.journal.JournalWorker
Called when the Journaler module receives a shutdown() from the server.
shutdown() - Method in class org.fcrepo.server.journal.JournalWriter
 
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multicast.LocalDirectoryTransport
On a request to shut down, check that we are in a valid state, set the state. If we have already shut down, a second call is not an error, but requires no action.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
Shut it down
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransport
check state, set state.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should implement this to close any resources associated with the Transport (unless it is already shut down).
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multifile.LockingFollowingJournalReader
If the server requests a shutdown, stop waiting the next file to come in.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileFollowingJournalReader
If the server requests a shutdown, stop waiting the next file to come in.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalWriter
Close the current journal file.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalReader
On the first call, Just close the reader.
shutdown() - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalWriter
Add the document trailer and close the journal file.
shutdown() - Method in class org.fcrepo.server.journal.recoverylog.BufferedJournalRecoveryLog
On the first call to this method, write the buffer to the log file.
shutdown() - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
Concrete sub-classes should probably synchronize this method, since it can be called either from the JournalConsumerThread or from the Server.
shutdown(String) - Method in class org.fcrepo.server.journal.recoverylog.JournalRecoveryLog
 
shutdown() - Method in class org.fcrepo.server.journal.recoverylog.RenamingJournalRecoveryLog
On the first call to this method, close the log file and rename it.
shutdown() - Method in class org.fcrepo.server.journal.recoverylog.UnbufferedJournalRecoveryLog
On the first call to this method, close the log file.
shutdown(Context) - Method in class org.fcrepo.server.Server
Performs shutdown tasks for the modules and the server.
ShutdownException - Exception in org.fcrepo.server.errors
Superclass for shutdown-related exceptions.
ShutdownException(String) - Constructor for exception org.fcrepo.server.errors.ShutdownException
Creates an ShutdownException.
ShutdownException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ShutdownException
 
ShutdownException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ShutdownException
 
shutdownModule() - Method in class org.fcrepo.server.journal.Journaler
Tell the worker to shut down.
shutdownModule() - Method in class org.fcrepo.server.management.ManagementModule
 
shutdownModule() - Method in class org.fcrepo.server.messaging.MessagingModule
 
shutdownModule() - Method in class org.fcrepo.server.Module
Frees system resources allocated by this Module.
shutdownModule() - Method in class org.fcrepo.server.resourceIndex.ResourceIndexModule
Shutdown the RI module by closing the wrapped ResourceIndex.
shutdownModule() - Method in class org.fcrepo.server.storage.ConnectionPoolManagerImpl
Closes all connection pools.
shutdownModule() - Method in class org.fcrepo.server.storage.DefaultDOManager
 
ShutdownRequest - Class in org.fcrepo.server.journal.readerwriter.multicast.request
TransportRequest that asks the Transports to shut down.
ShutdownRequest() - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.request.ShutdownRequest
 
shutdownServer() - Method in class org.fcrepo.server.Server
Performs shutdown tasks for the server itself.
SimpleDOReader - Class in org.fcrepo.server.storage
A DOReader backed by a DigitalObject.
SimpleDOReader(Context, RepositoryReader, DOTranslator, String, String, String, InputStream) - Constructor for class org.fcrepo.server.storage.SimpleDOReader
 
SimpleDOReader(Context, RepositoryReader, DOTranslator, String, String, DigitalObject) - Constructor for class org.fcrepo.server.storage.SimpleDOReader
Alternate constructor for when a DigitalObject is already available for some reason.
SimpleDOWriter - Class in org.fcrepo.server.storage
A DigitalObject-backed DOWriter.
SimpleDOWriter(Context, DefaultDOManager, DOTranslator, String, String, DigitalObject) - Constructor for class org.fcrepo.server.storage.SimpleDOWriter
 
SimpleHeader - Class in org.fcrepo.oai
A simple implementation of Header that provides getters on the values passed in the constructor.
SimpleHeader(String, Date, Set, boolean) - Constructor for class org.fcrepo.oai.SimpleHeader
 
SimpleMetadataFormat - Class in org.fcrepo.oai
A simple implementation of MetadataFormat that provides getters on the values passed in the constructor.
SimpleMetadataFormat(String, String, String) - Constructor for class org.fcrepo.oai.SimpleMetadataFormat
 
SimplePolicyLoader - Class in org.fcrepo.server.security.impl
 
SimplePolicyLoader(RepositoryReader) - Constructor for class org.fcrepo.server.security.impl.SimplePolicyLoader
 
SimpleRecord - Class in org.fcrepo.oai
A simple implementation of Record that provides getters on the values passed in the constructor.
SimpleRecord(Header, String, Set) - Constructor for class org.fcrepo.oai.SimpleRecord
 
SimpleResumptionToken - Class in org.fcrepo.oai
A simple implementation of ResumptionToken that provides getters on the values passed in the constructor.
SimpleResumptionToken(String, Date, long, long) - Constructor for class org.fcrepo.oai.SimpleResumptionToken
 
SimpleServiceAwareReader - Class in org.fcrepo.server.storage
DOReader that knows about WSDL, method maps, and DS input specs.
SimpleServiceAwareReader(Context, RepositoryReader, DOTranslator, String, String, String, InputStream) - Constructor for class org.fcrepo.server.storage.SimpleServiceAwareReader
 
SimpleServiceAwareReader(Context, RepositoryReader, DOTranslator, String, String, DigitalObject) - Constructor for class org.fcrepo.server.storage.SimpleServiceAwareReader
Alternate constructor for when a DigitalObject is already available for some reason.
SimpleServiceDefinitionReader - Class in org.fcrepo.server.storage
A Service Definition Reader based on a DigitalObject.
SimpleServiceDefinitionReader(Context, RepositoryReader, DOTranslator, String, String, String, InputStream) - Constructor for class org.fcrepo.server.storage.SimpleServiceDefinitionReader
 
SimpleServiceDefinitionReader(Context, RepositoryReader, DOTranslator, String, String, DigitalObject) - Constructor for class org.fcrepo.server.storage.SimpleServiceDefinitionReader
Alternate constructor for when a DigitalObject is already available for some reason.
SimpleServiceDeploymentReader - Class in org.fcrepo.server.storage
A ServiceDeploymentReader based on a DigitalObject.
SimpleServiceDeploymentReader(Context, RepositoryReader, DOTranslator, String, String, String, InputStream) - Constructor for class org.fcrepo.server.storage.SimpleServiceDeploymentReader
 
SimpleServiceDeploymentReader(Context, RepositoryReader, DOTranslator, String, String, DigitalObject) - Constructor for class org.fcrepo.server.storage.SimpleServiceDeploymentReader
Alternate constructor for when a DigitalObject is already available for some reason.
SimpleSetInfo - Class in org.fcrepo.oai
A simple implementation of SetInfo that provides getters on the values passed in the constructor.
SimpleSetInfo(String, String, Set) - Constructor for class org.fcrepo.oai.SimpleSetInfo
 
SimpleType - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL xsd type declarations for simple types.
SimpleType() - Constructor for class org.fcrepo.server.storage.service.SimpleType
 
SingleFileJournalConstants - Interface in org.fcrepo.server.journal.readerwriter.singlefile
Constants for the SingleFileJournalReader and the SingleFileJournalWriter
SingleFileJournalReader - Class in org.fcrepo.server.journal.readerwriter.singlefile
A rudimentary implementation of JournalReader that just reads all entries from a single Journal file.
SingleFileJournalReader(Map<String, String>, String, JournalRecoveryLog, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalReader
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.
SingleFileJournalWriter - Class in org.fcrepo.server.journal.readerwriter.singlefile
A rudimentary implementation of JournalWriter that just writes all entries to a single Journal file.
SingleFileJournalWriter(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalWriter
Get the name of the journal file from the server parameters, create the file, wrap it in an XMLEventWriter, and initialize it with a document header.
SKIP_FILTER - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
skippedEntity(String) - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
SOAP_FAULT_CODE_NAMESPACE - Static variable in class org.fcrepo.server.utilities.CXFUtility
The (SOAP[version-specific] spec-dictated) namespace for fault codes.
SOAP_MESSAGE_PROTOCOL - Static variable in class org.fcrepo.server.storage.types.MethodDefOperationBind
 
SOAP_ULTIMATE_RECEIVER - Static variable in class org.fcrepo.server.utilities.CXFUtility
Similar to above, this is "actor" in soap1_1 and "role" in 1_2.
soapAction - Variable in class org.fcrepo.server.storage.service.SOAPOperation
soapAction: a URI for the soap request
soapActionStyle - Variable in class org.fcrepo.server.storage.service.SOAPOperation
soapActionStyle: indicates whether the soap messages will be RPC-oriented (message contains parameters and return values) or document-oriented (message contains document or documents).
SOAPBinding - Class in org.fcrepo.server.storage.service
A data structure for holding a WSDL SOAP Binding for a set of abstract operations.
SOAPBinding() - Constructor for class org.fcrepo.server.storage.service.SOAPBinding
 
SOAPOperation - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL SOAP binding for an operation.
SOAPOperation() - Constructor for class org.fcrepo.server.storage.service.SOAPOperation
 
someValuesFromViolationNoSuchRelation(String, String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
someValuesFromViolationWrongClassOfTarget(String, String, String) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
SOURCE - Static variable in class org.fcrepo.server.search.ObjectFields
 
SOURCE - Static variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
Source XML metatdata
sources() - Method in class org.fcrepo.server.utilities.DCFields
 
splitAndIndent(String, int, int) - Static method in class org.fcrepo.server.utilities.StringUtility
Method that attempts to break a string up into lines no longer than the specified line length.
SPONSORED_USER_KEY - Variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
SPONSORING - Variable in class org.fcrepo.server.security.servletfilters.BaseCaching
 
SPRING_DIR - Static variable in class org.fcrepo.server.Server
The directory where Spring configurations are stored, relative to CONFIG_DIR.
SpringAccessServlet - Class in org.fcrepo.server.access
 
SpringAccessServlet() - Constructor for class org.fcrepo.server.access.SpringAccessServlet
 
SpringManagementServlet - Class in org.fcrepo.server.management
 
SpringManagementServlet() - Constructor for class org.fcrepo.server.management.SpringManagementServlet
 
SpringServlet - Class in org.fcrepo.server
 
SpringServlet() - Constructor for class org.fcrepo.server.SpringServlet
 
SQLRebuilder - Class in org.fcrepo.server.utilities.rebuild
A Rebuilder for the SQL database.
SQLRebuilder() - Constructor for class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
SQLUtility - Class in org.fcrepo.server.utilities
SQL-related utility methods.
SQLUtility() - Constructor for class org.fcrepo.server.utilities.SQLUtility
 
start(Map<String, String>) - Method in class org.fcrepo.server.resourceIndex.ResourceIndexRebuilder
Validate the provided options and perform any necessary startup tasks.
start(Map<String, String>) - Method in interface org.fcrepo.server.utilities.rebuild.Rebuilder
Validate the provided options and perform any necessary startup tasks.
start(Map<String, String>) - Method in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
Validate the provided options and perform any necessary startup tasks.
START_DT - Static variable in interface org.fcrepo.server.rest.RestParam
 
startDatastream(String) - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
startDocument() - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
STARTED - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.config.ServerConfigurationParser
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.search.ObjectFields
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.security.BackendSecurityDeserializer
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.ParserXmlUserfile
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.utilities.DCFields
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.utilities.TableSpecDeserializer
 
startElement(String, String, String, Attributes) - Method in class org.fcrepo.server.validation.RelsValidator
 
STARTING - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
startObject(String) - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
startPrefixMapping(String, String) - Method in class org.fcrepo.server.storage.service.DSInputSpecParser
 
startPrefixMapping(String, String) - Method in class org.fcrepo.server.storage.translation.FOXMLDODeserializer
startPrefixMapping(String, String) - Method in class org.fcrepo.server.storage.translation.METSFedoraExtDODeserializer
STARTUP_FAILED - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
STATE - Static variable in interface org.fcrepo.server.rest.RestParam
 
STATE - Static variable in class org.fcrepo.server.search.ObjectFields
 
state - Variable in class org.fcrepo.server.storage.types.DeploymentDSBindSpec
 
state - Variable in class org.fcrepo.server.storage.types.DSBindingMap
Deprecated.
 
STATES - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
status(Context) - Method in class org.fcrepo.server.Server
 
step() - Method in class org.fcrepo.server.search.FieldSearchResultSQLImpl
Update object with the next chunk of results.
stop(String) - Method in class org.fcrepo.server.messaging.JMSManager
Stops producers and consumers on a given destination.
stopDurable(String) - Method in class org.fcrepo.server.messaging.JMSManager
Stops a durable message consumer.
STOPPED - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
STOPPED_WITH_ERR - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
STOPPING - Static variable in class org.fcrepo.server.utilities.status.ServerState
 
STORAGE_FORMAT - Static variable in class org.fcrepo.server.Server
The internal XML storage format for digital objects
StorageDeviceException - Exception in org.fcrepo.server.errors
Signals that a storage device failed to behave as expected.
StorageDeviceException(String) - Constructor for exception org.fcrepo.server.errors.StorageDeviceException
Creates a StorageDeviceException.
StorageDeviceException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.StorageDeviceException
 
StorageException - Exception in org.fcrepo.server.errors
Abstract superclass for storage-related exceptions.
StorageException(String) - Constructor for exception org.fcrepo.server.errors.StorageException
Creates a StorageException.
StorageException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.StorageException
 
StorageException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.StorageException
 
Store - Class in org.fcrepo.server.storage.lowlevel.defaultstore
 
Store(Map<String, Object>) - Constructor for class org.fcrepo.server.storage.lowlevel.defaultstore.Store
 
storeBases - Variable in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
StreamIOException - Exception in org.fcrepo.server.errors
Superclass for low-level stream i/o problems.
StreamIOException(String) - Constructor for exception org.fcrepo.server.errors.StreamIOException
Creates a StreamIOException.
StreamIOException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.StreamIOException
 
StreamIOException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.StreamIOException
 
StreamReadException - Exception in org.fcrepo.server.errors
Signals that a low-level error occurred reading from a stream.
StreamReadException(String) - Constructor for exception org.fcrepo.server.errors.StreamReadException
Creates a StreamReadException.
StreamUtility - Class in org.fcrepo.server.utilities
Utility methods for working with character-based or raw sequences of data.
StreamUtility() - Constructor for class org.fcrepo.server.utilities.StreamUtility
 
StreamValidator - Interface in org.fcrepo.server.storage
 
StreamWriteException - Exception in org.fcrepo.server.errors
Signals a low-level error while writing to a stream.
StreamWriteException(String) - Constructor for exception org.fcrepo.server.errors.StreamWriteException
Creates an instance.
StreamWriteException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.StreamWriteException
Creates an instance with a cause.
STRING_ATTRIBUTE_URI - Variable in class org.fcrepo.server.security.AttributeFinderModule
 
StringArrayPrototype - Static variable in class org.fcrepo.server.security.servletfilters.Base
 
stringNull(String) - Static method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
stringToDate(String) - Static method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
StringUtility - Class in org.fcrepo.server.utilities
A utility class for common string operations.
StringUtility() - Constructor for class org.fcrepo.server.utilities.StringUtility
 
SUBACTION_SEPARATOR - Static variable in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
SUBJECT - Static variable in interface org.fcrepo.server.rest.RestParam
 
SUBJECT - Static variable in class org.fcrepo.server.search.ObjectFields
 
subject - Variable in class org.fcrepo.server.storage.types.RelationshipTuple
 
SUBJECT_CATEGORY - Static variable in interface org.fcrepo.server.security.Authorization
 
SUBJECT_CATEGORY_ACCESS - Static variable in interface org.fcrepo.server.security.Authorization
 
subjectAttributes() - Method in interface org.fcrepo.server.Context
 
subjectAttributes() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
subjectAttributes() - Method in class org.fcrepo.server.ReadOnlyContext
 
subjects() - Method in class org.fcrepo.server.utilities.DCFields
 
SUBRESOURCE_SEPARATOR - Static variable in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
Subscriber - Interface in org.fcrepo.server.observer
 
SUCCEEDED - Static variable in interface org.fcrepo.server.security.servletfilters.ExtendedHttpServletRequest
 
supportsTableType() - Method in class org.fcrepo.server.utilities.MsSQLDDLConverter
 
SURROGATE_ATTRIBUTE - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
SURROGATE_ATTRIBUTE_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
SURROGATE_ROLE - Variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
SURROGATE_ROLE_KEY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
SYNCHRONIZER - Static variable in class org.fcrepo.server.journal.JournalWriter
A single object on which to synchronize all writing operations.
SYSTEM_PROPERTY_PREFIX - Static variable in interface org.fcrepo.server.journal.JournalConstants
 

T

TableCreatingConnection - Class in org.fcrepo.server.utilities
A ConnectionWrapper that creates tables on the target database given a TableSpec.
TableCreatingConnection(Connection, DDLConverter) - Constructor for class org.fcrepo.server.utilities.TableCreatingConnection
Constructs a TableCreatingConnection.
TableSpec - Class in org.fcrepo.server.utilities
A holder of table specification information that helps in producing RDBMS-generic DDL "CREATE TABLE" commands.
TableSpec(String, List<ColumnSpec>, String) - Constructor for class org.fcrepo.server.utilities.TableSpec
Constructs a TableSpec given a name, a set of ColumnSpecs, and the name of the primary key column.
TableSpec(String, List<ColumnSpec>, String, String) - Constructor for class org.fcrepo.server.utilities.TableSpec
Constructs a TableSpec given a name, a set of ColumnSpecs, the name of the primary key column, and a table type.
TableSpecDeserializer - Class in org.fcrepo.server.utilities
 
TableSpecDeserializer() - Constructor for class org.fcrepo.server.utilities.TableSpecDeserializer
 
target - Variable in class org.fcrepo.server.proxy.AbstractInvocationHandler
 
TECHNICAL - Static variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
Technical XML metadata
TEMP_SCHEME - Static variable in class org.fcrepo.server.storage.types.DatastreamManagedContent
 
tempDir - Static variable in class org.fcrepo.server.validation.DOValidatorImpl
Configuration variable: tempdir is a working area for validation
TERMS - Static variable in interface org.fcrepo.server.rest.RestParam
 
TERMS_TYPE - Static variable in class org.fcrepo.server.search.FieldSearchQuery
 
test(String[]) - Method in class org.fcrepo.oai.OAIProviderServlet
 
TEST_PREDICATE - Static variable in class org.fcrepo.server.resourceIndex.UvaStdImgTripleGenerator_1
 
testAssert() - Static method in class org.fcrepo.server.security.servletfilters.Cache
 
testStateChange(Transport.State) - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should call this before attempting an operation that will change the current state, so if the change is not permitted, it will not be performed.
testWriterState() - Method in class org.fcrepo.server.journal.readerwriter.multicast.Transport
Subclasses should call this before executing a getWriter request.
TEXT_HTML - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
TEXT_XML - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
throwFault(ServerException) - Static method in class org.fcrepo.server.utilities.CXFUtility
 
TIME_FORMAT - Static variable in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
timestamp() - Method in class org.fcrepo.server.utilities.TimestampedCacheEntry
 
TIMESTAMP_FORMAT - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
TimestampedCacheEntry<T> - Class in org.fcrepo.server.utilities
 
TimestampedCacheEntry(T) - Constructor for class org.fcrepo.server.utilities.TimestampedCacheEntry
 
TimestampedCacheEntry(long, T) - Constructor for class org.fcrepo.server.utilities.TimestampedCacheEntry
 
TITLE - Static variable in class org.fcrepo.server.search.ObjectFields
 
titles() - Method in class org.fcrepo.server.utilities.DCFields
 
toSql(String, String) - Static method in class org.fcrepo.server.storage.DefaultDOManager
 
toStream(boolean, OutputStream) - Method in class org.fcrepo.server.security.BESecurityConfig
Serialize to the given stream, closing it when finished.
toString() - Method in class org.fcrepo.oai.DateGranularitySupport
 
toString() - Method in class org.fcrepo.oai.DeletedRecordSupport
 
toString() - Method in class org.fcrepo.server.config.Parameter
 
toString() - Method in interface org.fcrepo.server.Context
 
toString() - Method in class org.fcrepo.server.journal.entry.ConsumerJournalEntry
 
toString() - Method in class org.fcrepo.server.journal.entry.JournalEntryContext
 
toString() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalReader
 
toString() - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalWriter
Create an informative message for debugging purposes.
toString() - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalReader
 
toString() - Method in class org.fcrepo.server.journal.recoverylog.BufferedJournalRecoveryLog
 
toString() - Method in class org.fcrepo.server.journal.recoverylog.RenamingJournalRecoveryLog
 
toString() - Method in class org.fcrepo.server.journal.recoverylog.UnbufferedJournalRecoveryLog
 
toString() - Method in class org.fcrepo.server.messaging.AtomAPIMMessage
Serialization of the API-M message as an Atom entry.
toString() - Method in class org.fcrepo.server.MultiValueMap
 
toString() - Method in class org.fcrepo.server.ReadOnlyContext
 
toString() - Method in class org.fcrepo.server.rest.param.AbstractParam
 
toString() - Method in class org.fcrepo.server.rest.param.DateTimeParam
 
toString() - Method in class org.fcrepo.server.search.Condition
 
toString() - Method in enum org.fcrepo.server.search.Operator
 
toString() - Method in class org.fcrepo.server.security.servletfilters.Principal
 
toString() - Method in class org.fcrepo.server.storage.ConnectionPool
toString() - Method in class org.fcrepo.server.storage.types.DatastreamDef
 
toString() - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
toString() - Method in class org.fcrepo.server.utilities.status.ServerState
 
toString() - Method in class org.fcrepo.server.utilities.status.ServerStatusMessage
 
toStringArray(List<DCField>) - Static method in class org.fcrepo.server.utilities.TypeUtility
 
toTriple(Map<String, String>) - Method in class org.fcrepo.server.storage.types.RelationshipTuple
 
transform(String, String, Writer) - Method in class org.fcrepo.server.rest.BaseRestResource
 
TRANSIENT - Static variable in class org.fcrepo.oai.DeletedRecordSupport
Indicates that the repository does not guarantee that a list of deletions is maintained persistently or consistently.
Transport - Class in org.fcrepo.server.journal.readerwriter.multicast
Transport.java
Transport(Map<String, String>, boolean, TransportParent) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.Transport
 
Transport.State - Enum in org.fcrepo.server.journal.readerwriter.multicast
The states of in the life-cycle of a Transport.
TRANSPORT_PARAMETER_PREFIX - Static variable in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
prefix that indicates a transport parameter - must include the separator character, if one is expected.
TransportOutputFile - Class in org.fcrepo.server.journal.readerwriter.multicast
Title: TransportOutputFile.java
TransportOutputFile(File, String) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.TransportOutputFile
Sture the filename, and the "in process" filename.
TransportParent - Interface in org.fcrepo.server.journal.readerwriter.multicast
Title: Transport.java
TransportRequest - Class in org.fcrepo.server.journal.readerwriter.multicast.request
The base class for a request that can be sent to each Transport in turn.
TransportRequest() - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.request.TransportRequest
 
traverseFiles(String[], int, boolean, int) - Method in class org.fcrepo.server.storage.lowlevel.PathRegistry
 
TripleGenerator - Interface in org.fcrepo.server.resourceIndex
Generates RDF triples for Fedora objects.
TripleGeneratorBase - Class in org.fcrepo.server.resourceIndex
 
TripleGeneratorBase() - Constructor for class org.fcrepo.server.resourceIndex.TripleGeneratorBase
 
TRUSTSTORE_LOCATION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
TRUSTSTORE_PASSWORD_KEY - Static variable in class org.fcrepo.server.security.servletfilters.pubcookie.FilterPubcookie
Deprecated.
 
TupleArrayTripleIterator - Class in org.fcrepo.server.storage.types
 
TupleArrayTripleIterator(ArrayList<RelationshipTuple>, Map<String, String>) - Constructor for class org.fcrepo.server.storage.types.TupleArrayTripleIterator
 
TupleArrayTripleIterator(ArrayList<RelationshipTuple>) - Constructor for class org.fcrepo.server.storage.types.TupleArrayTripleIterator
 
TYPE - Static variable in class org.fcrepo.server.search.ObjectFields
 
Type - Class in org.fcrepo.server.storage.service
A data structure for holding WSDL xsd type declarations.
Type() - Constructor for class org.fcrepo.server.storage.service.Type
 
type - Variable in class org.fcrepo.server.validation.ecm.jaxb.Reference
 
typeName - Variable in class org.fcrepo.server.storage.service.Type
 
types() - Method in class org.fcrepo.server.utilities.DCFields
 
TypeUtility - Class in org.fcrepo.server.utilities
A utility class for converting back and forth from the internal Fedora type classes in org.fcrepo.server.storage.types and the generated type classes produced by the wsdl2java emitter in org.fcrepo.server.types.gen.gen.
TypeUtility() - Constructor for class org.fcrepo.server.utilities.TypeUtility
 

U

unableToParseSchema(String, String, String, Exception) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
unableToReadDatastream(String, Exception) - Static method in class org.fcrepo.server.validation.ecm.Errors
 
UNAUTHENTICATE_USER_CONDITIONALLY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
UNAUTHENTICATE_USER_UNCONDITIONALLY - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
Unauthorized401Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 401-Unauthorized error page.
Unauthorized401Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unauthorized401Exception
 
Unauthorized401Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unauthorized401Exception
 
Unauthorized401Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unauthorized401Exception
 
Unavailable503Exception - Exception in org.fcrepo.server.errors.servletExceptionExtensions
Thrown to reach 500-Internal Server Error error page.
Unavailable503Exception(HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unavailable503Exception
 
Unavailable503Exception(String, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unavailable503Exception
 
Unavailable503Exception(String, Throwable, HttpServletRequest, String, String, String[]) - Constructor for exception org.fcrepo.server.errors.servletExceptionExtensions.Unavailable503Exception
 
UnbufferedJournalRecoveryLog - Class in org.fcrepo.server.journal.recoverylog
A basic implementation of RecoveryLog.
UnbufferedJournalRecoveryLog(Map<String, String>, String, ServerInterface) - Constructor for class org.fcrepo.server.journal.recoverylog.UnbufferedJournalRecoveryLog
Get the name of the logfile from the server parameters and create the file.
UnknownSessionTokenException - Exception in org.fcrepo.server.errors
Signals that the requested session was not found.
UnknownSessionTokenException(String) - Constructor for exception org.fcrepo.server.errors.UnknownSessionTokenException
Creates an UnknownSessionTokenException
UnrecognizedFieldException - Exception in org.fcrepo.server.errors
Thrown when a field is not recognized.
UnrecognizedFieldException(String) - Constructor for exception org.fcrepo.server.errors.UnrecognizedFieldException
Creates an UnrecognizedFieldException.
UnrecognizedFieldException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.UnrecognizedFieldException
 
unregisterContext(Object) - Method in interface org.fcrepo.server.security.ContextRegistry
 
unregisterContext(Object) - Method in class org.fcrepo.server.security.impl.HashtableContextRegistry
 
unsubscribeAllDurable() - Method in class org.fcrepo.server.messaging.JMSManager
Removes all durable topic subscriptions created using this JMSManager instance
unsubscribeDurable(String) - Method in class org.fcrepo.server.messaging.JMSManager
Removes the durable subscription with the given name.
UnsupportedQueryLanguageException - Exception in org.fcrepo.server.errors
 
UnsupportedQueryLanguageException(String) - Constructor for exception org.fcrepo.server.errors.UnsupportedQueryLanguageException
 
UnsupportedTranslationException - Exception in org.fcrepo.server.errors
Thrown when some format+encoding pair isn't supported by a translator.
UnsupportedTranslationException(String) - Constructor for exception org.fcrepo.server.errors.UnsupportedTranslationException
Creates an UnsupportedTranslationException.
UnsupportedTranslationException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.UnsupportedTranslationException
 
unwrap(Class<T>) - Method in class org.fcrepo.server.utilities.ConnectionWrapper
 
update(Publisher, Object) - Method in class org.fcrepo.server.observer.ObserverQueue
 
update(Publisher, Object) - Method in interface org.fcrepo.server.observer.Subscriber
 
update(DOReader) - Method in interface org.fcrepo.server.search.FieldSearch
Update the search indexes with information from the provided DOReader.
update(DOReader) - Method in class org.fcrepo.server.search.FieldSearchSQLImpl
 
update(DOReader) - Method in class org.fcrepo.server.search.FieldSearchSQLModule
 
UPDATE_REBUILD_STATUS - Static variable in class org.fcrepo.server.utilities.rebuild.SQLRebuilder
 
updateLegacyDatastreams(DigitalObject) - Static method in class org.fcrepo.server.storage.types.DigitalObjectUtil
Upgrades a legacy (pre-Fedora-3.0) object by setting the correct MIME type and Format URI for all "reserved" datastreams.
updateObject(String, String, String, String, String, DateTimeParam, boolean) - Method in class org.fcrepo.server.rest.FedoraObjectsResource
Update (modify) digital object.
updateRow(Connection, String, String[], String[], String, boolean[]) - Static method in class org.fcrepo.server.utilities.SQLUtility
Updates an existing row.
upload(MultipartBody) - Method in class org.fcrepo.server.upload.UploadResource
Uploads a file encoded in a multipart/form message.
UPLOADED_SCHEME - Static variable in class org.fcrepo.server.storage.types.DatastreamManagedContent
 
UploadResource - Class in org.fcrepo.server.upload
Enables the upload of temp files for the REST API.
UploadResource(Server) - Constructor for class org.fcrepo.server.upload.UploadResource
 
UploadServlet - Class in org.fcrepo.server.management
Accepts and HTTP Multipart POST of a file from an authorized user, and if successful, returns a status of "201 Created" and a text/plain response with a single line containing an opaque identifier that can be used to later submit to the appropriate API-M method.
UploadServlet() - Constructor for class org.fcrepo.server.management.UploadServlet
 
URL_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
URL_REPLACE_BINDING_TYPE - Static variable in class org.fcrepo.server.storage.service.HTTPOperationInOut
 
USE_CACHE - Static variable in class org.fcrepo.server.Server
 
USE_DEFINITIVE_STORE - Static variable in class org.fcrepo.server.Server
 
USE_FILTER - Static variable in class org.fcrepo.server.security.servletfilters.BaseContributing
 
useAlgorithms(Set<CombiningAlgorithm>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useAttributeProxies(Map<String, AttributeProxy>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useConditionFunctions(FunctionFactory, Set<Function>, Map<String, FunctionProxy>, List<FunctionCluster>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useFunctionFactories(FunctionFactory, FunctionFactory, FunctionFactory) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useGeneralFunctions(Set<Function>, Map<String, FunctionProxy>, List<FunctionCluster>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
User - Class in org.fcrepo.server.security.servletfilters.xmluserfile
 
User() - Constructor for class org.fcrepo.server.security.servletfilters.xmluserfile.User
 
USER_INPUT - Static variable in class org.fcrepo.server.storage.types.MethodParmDef
 
UserDataConstraint - Class in org.fcrepo.server.config.webxml
 
UserDataConstraint() - Constructor for class org.fcrepo.server.config.webxml.UserDataConstraint
 
UserDataConstraint(String) - Constructor for class org.fcrepo.server.config.webxml.UserDataConstraint
 
USERID_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
useStandardAlgorithms() - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useStandardDatatypes() - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useStandardFunctions() - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
useTargetFunctions(FunctionFactory, Set<Function>, Map<String, FunctionProxy>, List<FunctionCluster>) - Method in class org.fcrepo.server.security.PDPConfigurationFactory
 
UvaStdImgTripleGenerator_1 - Class in org.fcrepo.server.resourceIndex
Generates testing RDF triples for Fedora 3.0 objects implementing info:fedora/demo:UVA_STD_IMAGE_1.
UvaStdImgTripleGenerator_1() - Constructor for class org.fcrepo.server.resourceIndex.UvaStdImgTripleGenerator_1
 

V

VALID_PID_PART - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
validate(Context, String, Date) - Method in class org.fcrepo.server.journal.JournalConsumer
Reject API calls from outside while we are in recovery mode.
validate(Context, String, Date) - Method in class org.fcrepo.server.journal.JournalCreator
Let the delegate do it.
validate(Context, String, Date) - Method in class org.fcrepo.server.journal.Journaler
Delegate to the JournalWorker.
validate(Context, String, Date) - Method in class org.fcrepo.server.management.DefaultManagement
Validate the object against the datacontracts from the objects content model.
validate(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMImpl
 
validate(String, String) - Method in class org.fcrepo.server.management.FedoraAPIMMTOMImpl
 
validate(Context, String, Date) - Method in interface org.fcrepo.server.management.Management
 
validate(Context, String, Date) - Method in class org.fcrepo.server.management.ManagementModule
validate(InputStream, String) - Method in interface org.fcrepo.server.storage.StreamValidator
 
validate(Context, DOReader) - Method in interface org.fcrepo.server.validation.DOObjectValidator
Validate a digital object wrapped in a DOReader
validate(Context, DOReader) - Method in class org.fcrepo.server.validation.DOObjectValidatorModule
 
validate(InputStream, String, int, String) - Method in interface org.fcrepo.server.validation.DOValidator
Validates a digital object.
validate(File, String, int, String) - Method in interface org.fcrepo.server.validation.DOValidator
Validates a digital object.
validate(InputStream, String, int, String) - Method in class org.fcrepo.server.validation.DOValidatorImpl
Validates a digital object.
validate(File, String, int, String) - Method in class org.fcrepo.server.validation.DOValidatorImpl
Validates a digital object.
validate(InputStream, String, int, String) - Method in class org.fcrepo.server.validation.DOValidatorModule
Validates a digital object.
validate(File, String, int, String) - Method in class org.fcrepo.server.validation.DOValidatorModule
Validates a digital object.
validate(File) - Method in class org.fcrepo.server.validation.DOValidatorSchematron
Run the Schematron validation on a Fedora object.
validate(InputStream) - Method in class org.fcrepo.server.validation.DOValidatorSchematron
Run the Schematron validation on a Fedora object.
validate(StreamSource) - Method in class org.fcrepo.server.validation.DOValidatorSchematron
Run the Schematron validation on a Fedora object.
validate(File) - Method in class org.fcrepo.server.validation.DOValidatorXMLSchema
 
validate(InputStream) - Method in class org.fcrepo.server.validation.DOValidatorXMLSchema
 
validate(Context, DOReader, Date, Validation, ExternalContentManager) - Method in class org.fcrepo.server.validation.ecm.DatastreamValidator
 
validate(Context, String, Date) - Method in class org.fcrepo.server.validation.ecm.EcmValidator
 
validate(Context, DOReader) - Method in class org.fcrepo.server.validation.ecm.EcmValidator
 
validate(Context, Date, DOReader, Validation) - Method in class org.fcrepo.server.validation.ecm.OwlValidator
This is one complex method.
validate(PID, String, InputStream) - Method in class org.fcrepo.server.validation.RelsValidator
 
VALIDATE_ALL - Static variable in interface org.fcrepo.server.validation.DOValidator
 
VALIDATE_CHECKSUM - Static variable in interface org.fcrepo.server.rest.RestParam
 
VALIDATE_NONE - Static variable in interface org.fcrepo.server.validation.DOValidator
 
VALIDATE_SCHEMATRON - Static variable in interface org.fcrepo.server.validation.DOValidator
 
VALIDATE_XML_SCHEMA - Static variable in interface org.fcrepo.server.validation.DOValidator
 
validateAudit(AuditRecord) - Static method in class org.fcrepo.server.storage.translation.DOTranslationUtility
The audit record is created by the system, so programmatic validation here is o.k.
validateChecksumType(String) - Static method in class org.fcrepo.server.storage.types.Datastream
 
validateReservedDatastream(PID, String, Datastream) - Static method in class org.fcrepo.server.validation.ValidationUtility
Validates the given datastream if it's a reserved datastream.
validateReservedDatastreams(DOReader) - Static method in class org.fcrepo.server.validation.ValidationUtility
Validates the latest version of all reserved datastreams in the given object.
validateURL(String, String) - Static method in class org.fcrepo.server.validation.ValidationUtility
Validates the candidate URL.
Validation - Class in org.fcrepo.server.storage.types
This class represents the result of one validation run on an object.
Validation() - Constructor for class org.fcrepo.server.storage.types.Validation
 
Validation(String) - Constructor for class org.fcrepo.server.storage.types.Validation
 
ValidationConstants - Interface in org.fcrepo.server.validation
Constants for validating Fedora objects and their components.
ValidationException - Exception in org.fcrepo.server.errors
Signals an error while validating.
ValidationException(String, String, String[], String[], Throwable) - Constructor for exception org.fcrepo.server.errors.ValidationException
 
ValidationException(String) - Constructor for exception org.fcrepo.server.errors.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception org.fcrepo.server.errors.ValidationException
 
ValidationUtility - Class in org.fcrepo.server.validation
Misc validation-related functions.
ValidationUtility() - Constructor for class org.fcrepo.server.validation.ValidationUtility
 
value - Variable in class org.fcrepo.server.storage.types.Property
 
value() - Method in class org.fcrepo.server.utilities.TimestampedCacheEntry
 
VALUE_FALSE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_JOURNAL_MODE_NORMAL - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_JOURNAL_MODE_RECOVER - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_RECOVERY_LOG_LEVEL_HIGH - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_RECOVERY_LOG_LEVEL_LOW - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_RECOVERY_LOG_LEVEL_MEDIUM - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
VALUE_TRUE - Static variable in interface org.fcrepo.server.journal.JournalConstants
 
valueOf(String) - Static method in enum org.fcrepo.server.journal.JournalOperatingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.server.journal.readerwriter.multicast.Transport.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.server.messaging.JMSManager.DestinationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.server.messaging.Messaging.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.server.search.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.server.security.impl.OverridingPolicyLoader.Strategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.server.journal.JournalOperatingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.server.journal.readerwriter.multicast.Transport.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.server.messaging.JMSManager.DestinationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.server.messaging.Messaging.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.server.search.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.server.security.impl.OverridingPolicyLoader.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.fcrepo.server.Server
The version of this release.
VERSION_KEY - Static variable in class org.fcrepo.server.security.servletfilters.ldap.FilterLdap
Deprecated.
 
VERSIONABLE - Static variable in interface org.fcrepo.server.rest.RestParam
 
viewDublinCore() - Method in interface org.fcrepo.server.access.defaultdisseminator.DefaultDisseminator
Returns the Dublin Core record for the object, if one exists.
viewDublinCore() - Method in class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
Returns the Dublin Core record for the object, if one exists.
viewItemIndex() - Method in interface org.fcrepo.server.access.defaultdisseminator.DefaultDisseminator
Returns an HTML rendering of the Item Index for the object.
viewItemIndex() - Method in class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
Returns an HTML rendering of the Item Index for the object.
viewMethodIndex() - Method in interface org.fcrepo.server.access.defaultdisseminator.DefaultDisseminator
Returns an HTML rendering of the Dissemination Index for the object.
viewMethodIndex() - Method in class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
Returns an HTML rendering of the Dissemination Index for the object.
viewObjectProfile() - Method in interface org.fcrepo.server.access.defaultdisseminator.DefaultDisseminator
Returns an HTML rendering of the object profile which contains key metadata from the object, plus URLs for the object's Dissemination Index and Item Index.
viewObjectProfile() - Method in class org.fcrepo.server.access.defaultdisseminator.DefaultDisseminatorImpl
Returns an HTML rendering of the object profile which contains key metadata from the object, plus URLs for the object's Dissemination Index and Item Index.

W

WadlGenerator - Class in org.fcrepo.server.rest.cxf
 
WadlGenerator() - Constructor for class org.fcrepo.server.rest.cxf.WadlGenerator
 
WadlGenerator(WadlGenerator) - Constructor for class org.fcrepo.server.rest.cxf.WadlGenerator
 
warning(SAXParseException) - Method in class org.fcrepo.server.security.PolicyParser.ThrowAllErrorHandler
 
warning(SAXParseException) - Method in class org.fcrepo.server.storage.DOReaderSAXErrorHandler
 
warning(SAXParseException) - Method in class org.fcrepo.server.validation.DOValidatorXMLErrorHandler
 
warning(SAXParseException) - Method in class org.fcrepo.server.validation.ecm.SchemaValidator.ReportingErrorHandler
 
wasChangeMade() - Method in class org.fcrepo.server.utilities.FilteredTripleIterator
 
wasServer() - Method in exception org.fcrepo.server.errors.ServerException
Tells whether the error occurred because of an unexpected error in the server, likely requiring action on the part of the server administrator.
watchShutdown(int, int) - Method in class org.fcrepo.server.utilities.status.ServerStatusTool
Watch the status file and print details to standard output until the STOPPED or STOPPED_WITH_ERR state is encountered.
watchStartup(int, int) - Method in class org.fcrepo.server.utilities.status.ServerStatusTool
Watch the status file and print details to standard output until the STARTED or STARTUP_FAILED state is encountered.
WebResourceCollection - Class in org.fcrepo.server.config.webxml
 
WebResourceCollection() - Constructor for class org.fcrepo.server.config.webxml.WebResourceCollection
 
WebXML - Class in org.fcrepo.server.config.webxml
 
WebXML() - Constructor for class org.fcrepo.server.config.webxml.WebXML
 
WelcomeFileList - Class in org.fcrepo.server.config.webxml
 
WelcomeFileList() - Constructor for class org.fcrepo.server.config.webxml.WelcomeFileList
 
wrap(HttpServletRequest) - Method in class org.fcrepo.server.security.servletfilters.FilterSetup
Deprecated.
 
wrapActions(String, String, String) - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
wrapResources(String, String) - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
wrapSubjects(String) - Method in class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
 
write(Writer) - Method in class org.fcrepo.server.config.webxml.WebXML
 
write(String) - Method in class org.fcrepo.server.journal.helpers.DecodingBase64OutputStream
Add Base64-encoded characters to be decoded.
write(char[], int, int) - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiTransportWriter
Each time characters are written, send them to the receiver.
write(OutputStream) - Method in class org.fcrepo.server.rest.DescribeRepositoryResource.HtmlTransformation
 
write(OutputStream) - Method in class org.fcrepo.server.rest.DescribeRepositoryResource.ReposInfoSerializer
This method executes the thread.
write(boolean, boolean, PrintWriter) - Method in class org.fcrepo.server.security.BESecurityConfig
Serialize to the given writer, keeping it open when finished.
write(Writer) - Method in class org.fcrepo.server.security.servletfilters.xmluserfile.FedoraUsers
 
write(File, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.FileSystem
 
write(File, InputStream) - Method in class org.fcrepo.server.storage.lowlevel.GenericFileSystem
 
writeContext(JournalEntryContext, XMLEventWriter) - Method in class org.fcrepo.server.journal.xmlhelpers.ContextXmlWriter
 
writeDocumentHeader(XMLEventWriter) - Method in class org.fcrepo.server.journal.JournalWriter
Subclasses should call this method to initialize a new Journal file.
writeDocumentHeader(XMLEventWriter, String, Date) - Method in class org.fcrepo.server.journal.JournalWriter
Subclasses should call this method to initialize a new Journal file, if they already know the repository hash and the current date.
writeDocumentHeader(XMLEventWriter, String, Date) - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
make this public so the Transport classes can call it via TransportParent.
writeDocumentHeader(XMLEventWriter, String, Date) - Method in interface org.fcrepo.server.journal.readerwriter.multicast.TransportParent
 
writeDocumentTrailer(XMLEventWriter) - Method in class org.fcrepo.server.journal.JournalWriter
Subclasses should call this method to close a Journal file.
writeDocumentTrailer(XMLEventWriter) - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
make this public so the Transport classes can call it via TransportParent.
writeDocumentTrailer(XMLEventWriter) - Method in interface org.fcrepo.server.journal.readerwriter.multicast.TransportParent
 
WriteEntryRequest - Class in org.fcrepo.server.journal.readerwriter.multicast.request
TransportRequest that writes a journalEntry to each Transport.
WriteEntryRequest(MulticastJournalWriter, CreatorJournalEntry) - Constructor for class org.fcrepo.server.journal.readerwriter.multicast.request.WriteEntryRequest
 
writeJournalEntry(CreatorJournalEntry) - Method in class org.fcrepo.server.journal.JournalWriter
Concrete sub-classes should provide an XMLEventWriter, and call #writeJournalEntry(XMLEventWriter), after which, they should probably flush the XMLEventWriter.
writeJournalEntry(CreatorJournalEntry, XMLEventWriter) - Method in class org.fcrepo.server.journal.JournalWriter
Format a JournalEntry object and write a JournalEntry tag to the journal.
writeJournalEntry(CreatorJournalEntry) - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
Write a journal entry.
writeJournalEntry(CreatorJournalEntry, XMLEventWriter) - Method in class org.fcrepo.server.journal.readerwriter.multicast.MulticastJournalWriter
make this public, so the TransportRequest class can call it.
writeJournalEntry(CreatorJournalEntry) - Method in class org.fcrepo.server.journal.readerwriter.multifile.MultiFileJournalWriter
We've prepared for the entry, so just write it, but remember to synchronize on the file, so we don't get an asynchronous close while we're writing.
writeJournalEntry(CreatorJournalEntry) - Method in class org.fcrepo.server.journal.readerwriter.singlefile.SingleFileJournalWriter
Every journal entry just gets added to the file.
writeText(String, String) - Method in class org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiver
Request to write text to the current journal file.
writeText(String, String) - Method in interface org.fcrepo.server.journal.readerwriter.multicast.rmi.RmiJournalReceiverInterface
 
writeVersions(Date[]) - Method in class org.fcrepo.server.utilities.ServerUtilitySerializer
 
wsdlMessageName - Variable in class org.fcrepo.server.storage.service.MmapMethodDef
 
wsdlMessagePartName - Variable in class org.fcrepo.server.storage.service.MmapMethodParmDef
 
wsdlMsgParts - Variable in class org.fcrepo.server.storage.service.MmapMethodDef
 
wsdlMsgPartToParmDefTbl - Variable in class org.fcrepo.server.storage.service.MmapMethodDef
 
wsdlOperationName - Variable in class org.fcrepo.server.storage.service.MmapMethodDef
 
wsdlOperationToMethodDef - Variable in class org.fcrepo.server.storage.service.Mmap
 
wsdlOutputMessageName - Variable in class org.fcrepo.server.storage.service.MmapMethodDef
 
WSDLServlet - Class in org.fcrepo.server.access
Dynamically provides complete and accurate WSDL files for Fedora APIs.
WSDLServlet() - Constructor for class org.fcrepo.server.access.WSDLServlet
 

X

XACML_ACTION_ID - Static variable in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
XACML_RESOURCE_ID - Static variable in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
XACML_SUBJECT_ID - Static variable in interface org.fcrepo.server.security.PolicyEnforcementPoint
 
XML - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
xmlContent - Variable in class org.fcrepo.server.storage.types.DatastreamXMLMetadata
 
XMLDatastreamProcessor - Class in org.fcrepo.server.storage.types
Wrapper class for a datastream that has XML metadata.
XMLDatastreamProcessor(String) - Constructor for class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Construct a new XML datastream processor and the associated datastream using the datastream ID to determine the type (M or X) of datastream to construct (see fedora.fcfg for configuring the default types)
XMLDatastreamProcessor(Datastream) - Constructor for class org.fcrepo.server.storage.types.XMLDatastreamProcessor
Construct an XML Datastream Processor by wrapping an existing datastream
xmlSchemaPath - Static variable in class org.fcrepo.server.validation.DOValidatorImpl
Configuration variable: xmlSchemaPath is the location of the XML Schema.

Z

ZIP - Static variable in class org.fcrepo.server.rest.BaseRestResource
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2013 DuraSpace. All Rights Reserved.