| Package | Description |
|---|---|
| org.fcrepo.kernel.services | |
| org.fcrepo.kernel.services.functions | |
| org.fcrepo.kernel.utils.impl |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<LowLevelCacheEntry,org.fcrepo.kernel.utils.FixityResult> |
ServiceHelpers.getCheckCacheFixityFunction(URI dsChecksum,
long dsSize)
Get the fixity function to map a low-level cache entry to its fixity
result
|
Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntries(org.modeshape.jcr.value.BinaryKey key)
Get the low-level Cache entries for a Modeshape BinaryKey
|
Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntries(javax.jcr.Node resource)
Get the low-level cache entries for a Node containing a jcr:data binary
property
|
Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntries(javax.jcr.Property jcrBinaryProperty)
Get the low-level cache entries for a JCR Binary property
|
Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntriesFromStore(org.modeshape.jcr.value.binary.BinaryStore store,
org.modeshape.jcr.value.BinaryKey key)
Get the low-level cache entries from a particular BinaryStore
|
protected Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntriesFromStore(org.modeshape.jcr.value.binary.CompositeBinaryStore compositeStore,
org.modeshape.jcr.value.BinaryKey key)
Get the low-level cache entries from a particular CompositeBinaryStore
|
protected Set<LowLevelCacheEntry> |
LowLevelStorageService.getLowLevelCacheEntriesFromStore(org.modeshape.jcr.value.binary.infinispan.InfinispanBinaryStore ispnStore,
org.modeshape.jcr.value.BinaryKey key)
Get the low-level cache entries from a particular InfinispanBinaryStore
|
| Modifier and Type | Method and Description |
|---|---|
<T> Set<T> |
LowLevelStorageService.getClusterResults(org.modeshape.jcr.value.binary.infinispan.InfinispanBinaryStore cacheStore,
org.modeshape.jcr.value.BinaryKey key,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Get the transform results in a clustered Infinispan binary store
|
<T> Collection<T> |
LowLevelStorageService.transformLowLevelCacheEntries(org.modeshape.jcr.value.BinaryKey key,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Apply some Function to the low-level cache entries for a BinaryKey in the
store
|
protected <T> Set<T> |
LowLevelStorageService.transformLowLevelCacheEntries(org.modeshape.jcr.value.binary.BinaryStore store,
org.modeshape.jcr.value.BinaryKey key,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Steer low-level cache entries to transform functions according to the
subtype of BinaryStore in question
|
protected <T> Set<T> |
LowLevelStorageService.transformLowLevelCacheEntries(org.modeshape.jcr.value.binary.CompositeBinaryStore compositeStore,
org.modeshape.jcr.value.BinaryKey key,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Transform low-level cache entries from a particular CompositeBinaryStore
|
<T> Collection<T> |
LowLevelStorageService.transformLowLevelCacheEntries(javax.jcr.Node resource,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Apply some Function to the low-level cache entries for the Node
|
<T> Collection<T> |
LowLevelStorageService.transformLowLevelCacheEntries(javax.jcr.Property jcrBinaryProperty,
com.google.common.base.Function<LowLevelCacheEntry,T> transform)
Apply some Function to the low-level cache entries for the binary
property
|
| Modifier and Type | Method and Description |
|---|---|
org.fcrepo.kernel.utils.FixityResult |
CheckCacheEntryFixity.apply(LowLevelCacheEntry input) |
| Constructor and Description |
|---|
CacheLocalTransform(org.modeshape.jcr.value.BinaryKey key,
com.google.common.base.Function<LowLevelCacheEntry,T> entryTransform) |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheStoreEntry
An entry in a specific BinaryStore
|
class |
ChainingCacheStoreEntry
A LowLevelCacheEntry that is aware of Infinispan ChainingCacheStores
|
class |
LocalBinaryStoreEntry
A LowLevelCacheEntry within a local binary store
|
| Modifier and Type | Method and Description |
|---|---|
Set<LowLevelCacheEntry> |
ChainingCacheStoreEntry.chainedEntries()
Get the set of LowLevelCacheEntries for each of the Chained cache stores
|
Copyright © 2013–2014 DuraSpace, Inc.. All rights reserved.