## Uses of Class
org.modeshape.jcr.value.binary.BinaryStoreException

- Packages that use BinaryStoreException
  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 |

- - ### Uses of BinaryStoreException in org.modeshape.jcr.value

    Methods in org.modeshape.jcr.value that throw BinaryStoreException
    Modifier and Type | Method and Description
    --- | ---
    `BinaryValue` | BinaryFactory.`find(BinaryKey secureHash, long size)` Find an existing binary value given the supplied binary key.

  - ### Uses of BinaryStoreException in org.modeshape.jcr.value.binary

    Methods in org.modeshape.jcr.value.binary that throw BinaryStoreException
    Modifier and Type | Method and Description
    --- | ---
    `static String` | Database.`asString(ResultSet rs)` Provides access to query data
    `static List<String>` | Database.`asStringList(ResultSet rs)` Provides access to query data
    `protected Database.Type` | Database.`determineType()`
    `protected Database` | DatabaseBinaryStore.`doCreateDatabase(Connection connection)`
    `static void` | Database.`execute(PreparedStatement sql)` Executes specifies statement.
    `static ResultSet` | Database.`executeQuery(PreparedStatement sql)` Runs SQL statement
    `static void` | Database.`executeUpdate(PreparedStatement sql)` Executes specifies update statement.
    `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.
    `InputStream` | StoredBinaryValue.`getStream()`
    `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)`
    `void` | Database.`initialize()` Prepare this instance and the underlying database for usage.
    `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)`
    `PreparedStatement` | Database.`insertContentSQL(BinaryKey key, InputStream stream)` Create statement for store content.
    `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.
    `PreparedStatement` | Database.`markUnusedSQL(BinaryKey key)` Generates SQL statement which marks content as not used.
    `protected void` | FileSystemBinaryStore.`moveFileExclusively(File original, File destination)`
    `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
    `protected InputStream` | Database.`readStream(ResultSet rs)`
    `PreparedStatement` | Database.`removeExpiredContentSQL(long deadline)` Generates SQL statement which removes expired content.
    `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.
    `PreparedStatement` | Database.`restoreContentSQL(BinaryKey key)` Generates SQL statement which marks content as used.
    `PreparedStatement` | Database.`retrieveBinaryKeys(Set<BinaryKey> keys)` Generates SQL statement for retrieving the binary keys in the store.
    `PreparedStatement` | Database.`retrieveContentSQL(BinaryKey key, boolean inUse)` Generates SQL statement for content retrieve.
    `PreparedStatement` | Database.`retrieveExtTextSQL(BinaryKey key)` Generate SQL statement which returns extracted text.
    `PreparedStatement` | Database.`retrieveMimeTypeSQL(BinaryKey key)` Generates SQL statement for mime type retrieve.
    `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)`
    `PreparedStatement` | Database.`updateExtTextSQL(BinaryKey key, String text)` Generates SQL statement which updates extracted text field.
    `PreparedStatement` | Database.`updateMimeTypeSQL(BinaryKey key, String mimeType)` Generates SQL statement which modifies mime type value.

    Constructors in org.modeshape.jcr.value.binary that throw BinaryStoreException
    Constructor and Description
    `Database(Connection connection)` Creates new instance of the database.
    `Database(Connection connection, Database.Type type, String prefix)` Creates new instance of the database.

  - ### Uses of BinaryStoreException in org.modeshape.jcr.value.binary.infinispan

    Methods in org.modeshape.jcr.value.binary.infinispan that throw BinaryStoreException
    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.