## Uses of Interface
org.modeshape.jcr.value.binary.BinaryStore

- Packages that use BinaryStore
  Package | Description
  --- | ---
  org.modeshape.connector.git |
  org.modeshape.jcr |
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.
  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 BinaryStore in org.modeshape.connector.git

    Constructors in org.modeshape.connector.git with parameters of type BinaryStore
    Constructor and Description
    `Values(ValueFactories factories, BinaryStore binaryStore)`

  - ### Uses of BinaryStore in org.modeshape.jcr

    Fields in org.modeshape.jcr declared as BinaryStore
    Modifier and Type | Field and Description
    --- | ---
    `protected BinaryStore` | BackupService.Activity.`binaryStore`

    Methods in org.modeshape.jcr that return BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `protected BinaryStore` | JcrRepository.RunningState.`binaryStore()`
    `BinaryStore` | RepositoryConfiguration.BinaryStorage.`getBinaryStore()`
    `BinaryStore` | ExecutionContext.`getBinaryStore()` Get the binary store that should be used to store binary values.

    Methods in org.modeshape.jcr with parameters of type BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `ExecutionContext` | ExecutionContext.`with(BinaryStore binaryStore)` Create a new execution context that mirrors this context but that uses the supplied binary store.

    Constructors in org.modeshape.jcr with parameters of type BinaryStore
    Constructor and Description
    `BackupService.Activity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache)`
    `BackupService.BackupActivity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache, long documentsPerFile, boolean compress)`
    `BackupService.RestoreActivity(File backupDirectory, LocalDocumentStore documentStore, BinaryStore binaryStore, RepositoryCache repositoryCache)`
    `ExecutionContext(SecurityContext securityContext, NamespaceRegistry namespaceRegistry, PropertyFactory propertyFactory, ThreadPoolFactory threadPoolFactory, BinaryStore binaryStore, Map<String,String> data, String processId, TextDecoder decoder, TextEncoder encoder, StringFactory stringFactory, BinaryFactory binaryFactory, ValueFactory<Boolean> booleanFactory, DateTimeFactory dateFactory, ValueFactory<BigDecimal> decimalFactory, ValueFactory<Double> doubleFactory, ValueFactory<Long> longFactory, NameFactory nameFactory, PathFactory pathFactory, ReferenceFactory referenceFactory, ReferenceFactory weakReferenceFactory, ReferenceFactory simpleReferenceFactory, UriFactory uriFactory, ValueFactory<Object> objectFactory)` Create an instance of the execution context by supplying all parameters.

  - ### Uses of BinaryStore in org.modeshape.jcr.query

    Methods in org.modeshape.jcr.query with parameters of type BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `static RowExtractors.ExtractFromRow` | RowExtractors.`extractFullText(int indexInRow, NodeCache cache, Name propertyName, TypeSystem types, BinaryStore binaries)` Obtain a new `RowExtractors.ExtractFromRow` instance that will extract the full text for a single property of a node.
    `static RowExtractors.ExtractFromRow` | RowExtractors.`extractFullText(int indexInRow, NodeCache cache, TypeSystem types, BinaryStore binaries)` Obtain a new `RowExtractors.ExtractFromRow` instance that will extract the full text for a node.
    `static void` | RowExtractors.`extractFullTextFrom(Object propertyValue, TypeSystem.TypeFactory<String> type, BinaryStore binaries, StringBuilder fullTextString)`
    `protected static void` | RowExtractors.`extractFullTextFrom(Property property, TypeSystem.TypeFactory<String> type, StringBuilder fullTextString, BinaryStore binaries, CachedNode node, NodeCache cache)`

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

    Methods in org.modeshape.jcr.value with parameters of type BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `BinaryFactory` | BinaryFactory.`with(BinaryStore binaryStore)` Return a potentially new copy of this factory that uses the supplied `BinaryStore` object.

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

    Classes in org.modeshape.jcr.value.binary that implement BinaryStore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBinaryStore` An abstract class for a `BinaryStore`, with common functionality needed by implementation classes.
    `class` | `CassandraBinaryStore`
    `class` | `CompositeBinaryStore` A `BinaryStore` implementation that stores files in other BinaryStores.
    `class` | `DatabaseBinaryStore` A `BinaryStore` implementation that uses a database for persisting binary values.
    `class` | `FileSystemBinaryStore` A `BinaryStore` that stores files in a directory on the file system.
    `class` | `MongodbBinaryStore` A `BinaryStore` implementation that uses a MongoDB for persisting binary values.
    `class` | `TransientBinaryStore` A `BinaryStore` implementation that does not persist the binary values beyond the lifetime of the virtual machine.

    Methods in org.modeshape.jcr.value.binary that return BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `BinaryStore` | CompositeBinaryStore.`findBinaryStoreContainingKey(BinaryKey key)` Get the named binary store that contains the key

    Methods in org.modeshape.jcr.value.binary that return types with arguments of type BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<Map.Entry<String,BinaryStore>>` | CompositeBinaryStore.`getNamedStoreIterator()` Get an iterator over all the named stores

    Methods in org.modeshape.jcr.value.binary with parameters of type BinaryStore
    Modifier and Type | Method and Description
    --- | ---
    `BinaryStoreValueFactory` | BinaryStoreValueFactory.`with(BinaryStore store)`

    Constructors in org.modeshape.jcr.value.binary with parameters of type BinaryStore
    Constructor and Description
    `BinaryStoreValueFactory(BinaryStore store, TextDecoder decoder, ValueFactories factories, ValueFactory<String> stringFactory)` Create a factory instance that finds persisted binary values in the supplied store, and that uses the supplied decoder and string value factory to convert string values into binary values.
    `BinaryUsageChangeSetListener(BinaryStore store)` Creates a new instance wrapping a binary store.
    `InMemoryBinaryValue(BinaryStore store, BinaryKey key, byte[] bytes)`
    `InMemoryBinaryValue(BinaryStore store, byte[] bytes)`
    `StoredBinaryValue(BinaryStore store, BinaryKey key, long size)`

    Constructor parameters in org.modeshape.jcr.value.binary with type arguments of type BinaryStore
    Constructor and Description
    `CompositeBinaryStore(Map<String,BinaryStore> namedStores)` Initialize a new CompositeBinaryStore using a Map of other BinaryKeys that are keyed by an implementer-provided key.

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

    Classes in org.modeshape.jcr.value.binary.infinispan that implement BinaryStore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InfinispanBinaryStore` A `BinaryStore` implementation that uses Infinispan for persisting binary values.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.