A B C E F G H I J N O R S U V W 

A

AbsentTransformPropertyException - Exception in org.fcrepo.indexer
Indicates that a resource was not designated for named-field indexing.
AbsentTransformPropertyException(String) - Constructor for exception org.fcrepo.indexer.AbsentTransformPropertyException
 
AsynchIndexer<Content,Result> - Class in org.fcrepo.indexer
An Indexer that executes its operation asynchronously.
AsynchIndexer() - Constructor for class org.fcrepo.indexer.AsynchIndexer
 

B

buildQueryEngineHTTP(String) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Note: Protected for Unit Tests to overwrite.
buildUpdateRequest() - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Note: Protected for Unit Tests to overwrite.

C

CONFIGURATION_FOLDER - Static variable in class org.fcrepo.indexer.solr.SolrIndexer
 

E

executorService() - Method in class org.fcrepo.indexer.AsynchIndexer
 
executorService() - Method in class org.fcrepo.indexer.solr.SolrIndexer
 
executorService() - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
 
executorService() - Method in class org.fcrepo.indexer.SynchIndexer
 

F

FileSerializer - Class in org.fcrepo.indexer
Basic Indexer implementation that writes object content to timestamped files on disk.
FileSerializer() - Constructor for class org.fcrepo.indexer.FileSerializer
 
fromMap(Map<String, Collection<String>>) - Method in class org.fcrepo.indexer.solr.SolrIndexer
 

G

get() - Method in class org.fcrepo.indexer.JcrXmlRetriever
 
get() - Method in class org.fcrepo.indexer.NamedFieldsRetriever
 
get() - Method in class org.fcrepo.indexer.RdfRetriever
 
getIndexerType() - Method in class org.fcrepo.indexer.FileSerializer
 
getIndexerType() - Method in interface org.fcrepo.indexer.Indexer
 
getIndexerType() - Method in class org.fcrepo.indexer.persistence.JcrXmlPersistenceIndexer
 
getIndexerType() - Method in class org.fcrepo.indexer.solr.SolrIndexer
 
getIndexerType() - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
 
getPath() - Method in class org.fcrepo.indexer.FileSerializer
Return path where files are written.

H

httpClient(String) - Method in class org.fcrepo.indexer.IndexerGroup
 

I

INDEX_TIME_BOOST - Static variable in class org.fcrepo.indexer.NamedFieldsDeserializer
 
INDEX_TIME_BOOST - Static variable in class org.fcrepo.indexer.solr.SolrIndexer
 
INDEXABLE_MIXIN - Static variable in class org.fcrepo.indexer.IndexerGroup
Indicates that a resource is indexable.
IndexableContentRetriever - Interface in org.fcrepo.indexer
Implemented by classes that retrieve indexable content for a resource.
Indexer<Content> - Interface in org.fcrepo.indexer
Main interface for individual indexers to implement.
Indexer.IndexerType - Enum in org.fcrepo.indexer
Types of content processed by Indexers.
Indexer.NoContent - Interface in org.fcrepo.indexer
Class for indexers that do not actually accept content.
INDEXER_NAMESPACE - Static variable in class org.fcrepo.indexer.IndexerGroup
 
IndexerGroup - Class in org.fcrepo.indexer
MessageListener implementation that retrieves objects from the repository and invokes one or more indexers to index the content.
IndexerGroup(Set<Indexer<Object>>, String, String) - Constructor for class org.fcrepo.indexer.IndexerGroup
Default constructor.
IndexerGroup(Set<Indexer<Object>>, DefaultHttpClient) - Constructor for class org.fcrepo.indexer.IndexerGroup
Constructor with provided default HttpClient instance added for testing.
indexers - Variable in class org.fcrepo.indexer.IndexerGroup
 
INDEXING_TRANSFORM_PREDICATE - Static variable in class org.fcrepo.indexer.IndexerGroup
Indicates the transformation to use with this resource to derive indexing information.

J

JcrXmlPersistenceIndexer - Class in org.fcrepo.indexer.persistence
Basic Indexer implementation to write contents from an InputStream files on disk.
JcrXmlPersistenceIndexer(String) - Constructor for class org.fcrepo.indexer.persistence.JcrXmlPersistenceIndexer
Constructor
JcrXmlRetriever - Class in org.fcrepo.indexer
Retrieves Modeshape jcr/xml for file system persistence
JcrXmlRetriever(String, HttpClient) - Constructor for class org.fcrepo.indexer.JcrXmlRetriever
Constructor

N

NamedFields - Class in org.fcrepo.indexer
A group of named fields.
NamedFields(Map<String, Collection<String>>) - Constructor for class org.fcrepo.indexer.NamedFields
Default constructor
NamedFields() - Constructor for class org.fcrepo.indexer.NamedFields
Constructor for empty object.
NamedFieldsDeserializer - Class in org.fcrepo.indexer
Deserializes JSON maps
NamedFieldsDeserializer() - Constructor for class org.fcrepo.indexer.NamedFieldsDeserializer
 
NamedFieldsRetriever - Class in org.fcrepo.indexer
Retrieves resources transformed into sets of named fields via LDPath.
NamedFieldsRetriever(String, HttpClient, Supplier<Model>) - Constructor for class org.fcrepo.indexer.NamedFieldsRetriever
 

O

onMessage(Message) - Method in class org.fcrepo.indexer.IndexerGroup
Handle a JMS message representing an object update or deletion event.
org.fcrepo.indexer - package org.fcrepo.indexer
 
org.fcrepo.indexer.persistence - package org.fcrepo.indexer.persistence
 
org.fcrepo.indexer.solr - package org.fcrepo.indexer.solr
 
org.fcrepo.indexer.sparql - package org.fcrepo.indexer.sparql
 

R

RdfRetriever - Class in org.fcrepo.indexer
Retrieves RDF representations of resources for storage in a triplestore.
RdfRetriever(String, HttpClient) - Constructor for class org.fcrepo.indexer.RdfRetriever
 
read(JsonReader) - Method in class org.fcrepo.indexer.NamedFieldsDeserializer
 
reindex(String, boolean) - Method in class org.fcrepo.indexer.IndexerGroup
Reindex a resource (and optionally all of its children).
remove(String) - Method in class org.fcrepo.indexer.AsynchIndexer
 
remove(String) - Method in interface org.fcrepo.indexer.Indexer
Remove the object from the index.
removeSynch(String) - Method in class org.fcrepo.indexer.AsynchIndexer
 
removeSynch(String) - Method in class org.fcrepo.indexer.FileSerializer
Remove the object from the index.
removeSynch(String) - Method in class org.fcrepo.indexer.persistence.JcrXmlPersistenceIndexer
Remove the object from the file system.
removeSynch(String) - Method in class org.fcrepo.indexer.solr.SolrIndexer
 
removeSynch(String) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Perform a DESCRIBE query for triples about the Fedora object and remove all triples with subjects starting with the same subject.

S

setFormUpdates(boolean) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Set whether to use SPARQL Update or form updates.
setGson(Gson) - Method in class org.fcrepo.indexer.NamedFieldsDeserializer
 
setPath(String) - Method in class org.fcrepo.indexer.FileSerializer
Set path to write files.
setQueryBase(String) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Set base URL for SPARQL Query requests.
setUpdateBase(String) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Set base URL for SPARQL Update requests.
SolrIndexer - Class in org.fcrepo.indexer.solr
A Solr Indexer (stub) implementation that adds some basic information to a Solr index server.
SolrIndexer(SolrServer) - Constructor for class org.fcrepo.indexer.solr.SolrIndexer
 
SparqlIndexer - Class in org.fcrepo.indexer.sparql
Indexes triples from Fedora into a triplestore using SPARQL Update.
SparqlIndexer() - Constructor for class org.fcrepo.indexer.sparql.SparqlIndexer
 
SynchIndexer<Content,Result> - Class in org.fcrepo.indexer
An that completes its operations synchronously.
SynchIndexer() - Constructor for class org.fcrepo.indexer.SynchIndexer
 

U

update(String, Content) - Method in class org.fcrepo.indexer.AsynchIndexer
 
update(String, Content) - Method in interface org.fcrepo.indexer.Indexer
Create or update an index entry for the object.
updateSynch(String, Content) - Method in class org.fcrepo.indexer.AsynchIndexer
 
updateSynch(String, NamedFields) - Method in class org.fcrepo.indexer.FileSerializer
Create or update an index entry for the object.
updateSynch(String, InputStream) - Method in class org.fcrepo.indexer.persistence.JcrXmlPersistenceIndexer
Create/update an index entry for the object.
updateSynch(String, NamedFields) - Method in class org.fcrepo.indexer.solr.SolrIndexer
 
updateSynch(String, Model) - Method in class org.fcrepo.indexer.sparql.SparqlIndexer
Remove any current triples about the Fedora object and replace them with the provided content.

V

valueOf(String) - Static method in enum org.fcrepo.indexer.Indexer.IndexerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.indexer.Indexer.IndexerType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(JsonWriter, NamedFields) - Method in class org.fcrepo.indexer.NamedFieldsDeserializer
 
A B C E F G H I J N O R S U V W 

Copyright © 2013–2014 DuraSpace, Inc.. All rights reserved.