Package | Description |
---|---|
org.modeshape.jcr.value |
Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for
representing and working with properties and their values.
|
org.modeshape.jcr.value.binary | |
org.modeshape.jcr.value.binary.infinispan |
Modifier and Type | Method and Description |
---|---|
BinaryValue |
BinaryFactory.find(BinaryKey secureHash,
long size)
Find an existing binary value given the supplied binary key.
|
Modifier and Type | Method and Description |
---|---|
BinaryValue |
BinaryStoreValueFactory.find(BinaryKey secureHash,
long size) |
protected File |
FileSystemBinaryStore.findFile(File directory,
BinaryKey key,
boolean createParentDirsIfMissing) |
Iterable<BinaryKey> |
DatabaseBinaryStore.getAllBinaryKeys() |
Iterable<BinaryKey> |
CompositeBinaryStore.getAllBinaryKeys() |
Iterable<BinaryKey> |
CassandraBinaryStore.getAllBinaryKeys() |
Iterable<BinaryKey> |
BinaryStore.getAllBinaryKeys()
Obtain an iterable implementation containing all of the store's binary keys.
|
String |
MongodbBinaryStore.getExtractedText(BinaryValue source) |
String |
FileSystemBinaryStore.getExtractedText(BinaryValue source) |
String |
DatabaseBinaryStore.getExtractedText(BinaryValue source) |
String |
CassandraBinaryStore.getExtractedText(BinaryValue source) |
abstract String |
AbstractBinaryStore.getExtractedText(BinaryValue source)
Returns the extracted text of a binary value, or
null if such text hasn't been stored previously (but the binary
value can be found in the store) |
InputStream |
MongodbBinaryStore.getInputStream(BinaryKey key) |
InputStream |
FileSystemBinaryStore.getInputStream(BinaryKey key) |
InputStream |
DatabaseBinaryStore.getInputStream(BinaryKey key) |
InputStream |
CompositeBinaryStore.getInputStream(BinaryKey key) |
InputStream |
CassandraBinaryStore.getInputStream(BinaryKey key) |
InputStream |
BinaryStore.getInputStream(BinaryKey key)
Get an
InputStream to the binary content with the supplied key. |
protected String |
MongodbBinaryStore.getStoredMimeType(BinaryValue source) |
protected String |
FileSystemBinaryStore.getStoredMimeType(BinaryValue binaryValue) |
protected String |
DatabaseBinaryStore.getStoredMimeType(BinaryValue source) |
protected String |
CassandraBinaryStore.getStoredMimeType(BinaryValue source) |
protected abstract String |
AbstractBinaryStore.getStoredMimeType(BinaryValue binaryValue)
Returns the stored mime-type of a binary value.
|
String |
CompositeBinaryStore.getText(BinaryValue binary) |
String |
BinaryStore.getText(BinaryValue binary)
Get the text that can be extracted from this binary content.
|
String |
AbstractBinaryStore.getText(BinaryValue binary) |
protected void |
TransientBinaryStore.initializeStorage(File directory)
Ensures that the directory used by this binary store exists and can be both read and written to.
|
protected void |
FileSystemBinaryStore.initializeStorage(File directory) |
protected void |
FileSystemBinaryStore.markAsUnused(BinaryKey key) |
void |
FileSystemBinaryStore.markAsUnused(Iterable<BinaryKey> keys) |
void |
DatabaseBinaryStore.markAsUnused(Iterable<BinaryKey> keys) |
void |
CompositeBinaryStore.markAsUnused(Iterable<BinaryKey> keys) |
void |
CassandraBinaryStore.markAsUnused(Iterable<BinaryKey> keys) |
void |
BinaryStore.markAsUnused(Iterable<BinaryKey> keys)
Mark the supplied binary keys as unused, but key them in quarantine until needed again (at which point they're removed from
quarantine) or until
BinaryStore.removeValuesUnusedLongerThan(long, TimeUnit) is called. |
protected void |
FileSystemBinaryStore.moveFileExclusively(File original,
File destination,
BinaryKey key) |
void |
CompositeBinaryStore.moveValue(BinaryKey key,
String destination)
Move a BinaryKey to a named store
|
BinaryKey |
CompositeBinaryStore.moveValue(BinaryKey key,
String source,
String destination)
Move a value from one named store to another store
|
void |
FileSystemBinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit) |
void |
DatabaseBinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit) |
void |
CompositeBinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit) |
void |
CassandraBinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit) |
void |
BinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit)
Remove binary values that have been
unused for at least the specified amount of time. |
void |
MongodbBinaryStore.storeExtractedText(BinaryValue source,
String extractedText) |
void |
FileSystemBinaryStore.storeExtractedText(BinaryValue source,
String extractedText) |
void |
DatabaseBinaryStore.storeExtractedText(BinaryValue source,
String extractedText) |
void |
CassandraBinaryStore.storeExtractedText(BinaryValue source,
String extractedText) |
abstract void |
AbstractBinaryStore.storeExtractedText(BinaryValue source,
String extractedText)
Stores the extracted text of a binary value into this store.
|
protected void |
MongodbBinaryStore.storeMimeType(BinaryValue source,
String mimeType) |
protected void |
FileSystemBinaryStore.storeMimeType(BinaryValue binaryValue,
String mimeType) |
protected void |
DatabaseBinaryStore.storeMimeType(BinaryValue source,
String mimeType) |
protected void |
CassandraBinaryStore.storeMimeType(BinaryValue source,
String mimeType) |
protected abstract void |
AbstractBinaryStore.storeMimeType(BinaryValue binaryValue,
String mimeType)
Stores the given mime-type for a binary value.
|
BinaryValue |
MongodbBinaryStore.storeValue(InputStream stream) |
BinaryValue |
FileSystemBinaryStore.storeValue(InputStream stream) |
BinaryValue |
DatabaseBinaryStore.storeValue(InputStream stream) |
BinaryValue |
CompositeBinaryStore.storeValue(InputStream stream) |
BinaryValue |
CassandraBinaryStore.storeValue(InputStream stream) |
BinaryValue |
BinaryStore.storeValue(InputStream stream)
Store the binary value and return the JCR representation.
|
BinaryValue |
CompositeBinaryStore.storeValue(InputStream stream,
String hint) |
BinaryValue |
BinaryStore.storeValue(InputStream stream,
String hint)
Store the binary value and return the JCR representation.
|
BinaryValue |
AbstractBinaryStore.storeValue(InputStream stream,
String hint) |
protected void |
FileSystemBinaryStore.touch(File file) |
Modifier and Type | Method and Description |
---|---|
Iterable<BinaryKey> |
InfinispanBinaryStore.getAllBinaryKeys() |
String |
InfinispanBinaryStore.getExtractedText(BinaryValue binary) |
InputStream |
InfinispanBinaryStore.getInputStream(BinaryKey binaryKey) |
protected String |
InfinispanBinaryStore.getStoredMimeType(BinaryValue binary) |
void |
InfinispanBinaryStore.markAsUnused(Iterable<BinaryKey> keys) |
void |
InfinispanBinaryStore.removeValuesUnusedLongerThan(long minimumAge,
TimeUnit unit) |
void |
InfinispanBinaryStore.storeExtractedText(BinaryValue binary,
String extractedText) |
protected void |
InfinispanBinaryStore.storeMimeType(BinaryValue binary,
String mimeType) |
BinaryValue |
InfinispanBinaryStore.storeValue(InputStream inputStream) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.