JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Indexer
s.
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013–2014
DuraSpace, Inc.
. All rights reserved.