Uses of Interface
org.apache.jackrabbit.oak.api.Blob
-
Packages that use Blob Package Description org.apache.jackrabbit.oak.api Oak repository APIorg.apache.jackrabbit.oak.api.blob Package related to direct upload/download of blobs.org.apache.jackrabbit.oak.composite Composition supportorg.apache.jackrabbit.oak.core org.apache.jackrabbit.oak.explorer org.apache.jackrabbit.oak.json org.apache.jackrabbit.oak.plugins.blob org.apache.jackrabbit.oak.plugins.blob.datastore org.apache.jackrabbit.oak.plugins.blob.serializer org.apache.jackrabbit.oak.plugins.cow org.apache.jackrabbit.oak.plugins.document org.apache.jackrabbit.oak.plugins.memory Internal utilities and implementation of a memory-based store.org.apache.jackrabbit.oak.plugins.value org.apache.jackrabbit.oak.plugins.value.jcr org.apache.jackrabbit.oak.segment org.apache.jackrabbit.oak.spi.state -
-
Uses of Blob in org.apache.jackrabbit.oak.api
Fields in org.apache.jackrabbit.oak.api with type parameters of type Blob Modifier and Type Field Description static Type<Iterable<Blob>>Type. BINARIESMapIterable<Blob>to array ofPropertyType.BINARYstatic Type<Blob>Type. BINARYMapBlobtoPropertyType.BINARYMethods in org.apache.jackrabbit.oak.api that return Blob Modifier and Type Method Description @NotNull BlobRoot. createBlob(@NotNull InputStream stream)Reads (and closes) the given stream and returns aBlobthat contains that binary.@Nullable BlobRoot. getBlob(@NotNull String reference)Get a blob by its reference. -
Uses of Blob in org.apache.jackrabbit.oak.api.blob
Methods in org.apache.jackrabbit.oak.api.blob that return Blob Modifier and Type Method Description @Nullable BlobBlobAccessProvider. completeBlobUpload(@NotNull String uploadToken)Complete a transaction for uploading a blob to a storage location via direct blob upload.Methods in org.apache.jackrabbit.oak.api.blob with parameters of type Blob Modifier and Type Method Description @Nullable URIBlobAccessProvider. getDownloadURI(@NotNull Blob blob, @NotNull BlobDownloadOptions downloadOptions)Obtain a download URI for aBlob. -
Uses of Blob in org.apache.jackrabbit.oak.composite
Methods in org.apache.jackrabbit.oak.composite that return Blob Modifier and Type Method Description BlobCompositeNodeStore. createBlob(InputStream inputStream)BlobCompositeNodeStore. getBlob(String reference) -
Uses of Blob in org.apache.jackrabbit.oak.core
Methods in org.apache.jackrabbit.oak.core that return Blob Modifier and Type Method Description @NotNull BlobImmutableRoot. createBlob(@NotNull InputStream stream)BlobImmutableRoot. getBlob(@NotNull String reference) -
Uses of Blob in org.apache.jackrabbit.oak.explorer
Methods in org.apache.jackrabbit.oak.explorer with parameters of type Blob Modifier and Type Method Description Map<UUID,String>AbstractSegmentTarExplorerBackend. getBulkSegmentIds(Blob blob)booleanAbstractSegmentTarExplorerBackend. isExternal(Blob blob) -
Uses of Blob in org.apache.jackrabbit.oak.json
Methods in org.apache.jackrabbit.oak.json that return Blob Modifier and Type Method Description BlobBase64BlobSerializer. deserialize(String value)BlobBlobDeserializer. deserialize(String value)Methods in org.apache.jackrabbit.oak.json with parameters of type Blob Modifier and Type Method Description StringBase64BlobSerializer. serialize(Blob blob)StringBlobSerializer. serialize(Blob blob) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob
Classes in org.apache.jackrabbit.oak.plugins.blob that implement Blob Modifier and Type Class Description classBlobStoreBlobA blob implementation.Methods in org.apache.jackrabbit.oak.plugins.blob that return Blob Modifier and Type Method Description BlobReferencedBlob. getBlob()Methods in org.apache.jackrabbit.oak.plugins.blob with parameters of type Blob Modifier and Type Method Description voidReferencedBlob. setBlob(Blob blob)Constructors in org.apache.jackrabbit.oak.plugins.blob with parameters of type Blob Constructor Description ReferencedBlob(Blob blob, String id) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob.datastore
Methods in org.apache.jackrabbit.oak.plugins.blob.datastore that return Blob Modifier and Type Method Description @Nullable BlobDataStoreBlobStore. completeBlobUpload(@NotNull String uploadToken)Methods in org.apache.jackrabbit.oak.plugins.blob.datastore with parameters of type Blob Modifier and Type Method Description @Nullable URIDataStoreBlobStore. getDownloadURI(@NotNull Blob blob, @NotNull BlobDownloadOptions downloadOptions) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob.serializer
Methods in org.apache.jackrabbit.oak.plugins.blob.serializer that return Blob Modifier and Type Method Description BlobBlobIdSerializer. deserialize(String value)BlobFSBlobSerializer. deserialize(String value)Methods in org.apache.jackrabbit.oak.plugins.blob.serializer with parameters of type Blob Modifier and Type Method Description StringBlobIdSerializer. serialize(Blob blob)StringFSBlobSerializer. serialize(Blob blob) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.cow
Methods in org.apache.jackrabbit.oak.plugins.cow that return Blob Modifier and Type Method Description @NotNull BlobBranchNodeStore. createBlob(InputStream inputStream)@NotNull BlobCOWNodeStore. createBlob(InputStream inputStream)BlobBranchNodeStore. getBlob(@NotNull String reference)BlobCOWNodeStore. getBlob(@NotNull String reference) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document that return Blob Modifier and Type Method Description BlobDocumentNodeStore. getBlob(@NotNull String reference)Returns theBlobwith the given reference.BlobDocumentNodeStore. getBlobFromBlobId(String blobId)Returns theBlobwith the given blobId. -
Uses of Blob in org.apache.jackrabbit.oak.plugins.memory
Classes in org.apache.jackrabbit.oak.plugins.memory that implement Blob Modifier and Type Class Description classAbstractBlobAbstract base class forBlobimplementations.classArrayBasedBlobThisBlobimplementations is based on an array of bytes.classStringBasedBlobThisBlobimplementations is based on a string.Methods in org.apache.jackrabbit.oak.plugins.memory that return Blob Modifier and Type Method Description BlobMemoryNodeBuilder. createBlob(InputStream stream)BlobMemoryNodeStore. getBlob(@NotNull String reference)BlobBinaryPropertyState. getValue()Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type Blob Modifier and Type Method Description static PropertyStateBinaryPropertyState. binaryProperty(@NotNull String name, @NotNull Blob value)Create aPropertyStatefrom aBlob.static booleanAbstractBlob. equal(Blob a, Blob b)Conversions.ConverterMultiBinaryPropertyState. getConverter(Blob value)static @NotNull PropertyValuePropertyValues. newBinary(@NotNull Blob value)Method parameters in org.apache.jackrabbit.oak.plugins.memory with type arguments of type Blob Modifier and Type Method Description static PropertyStateMultiBinaryPropertyState. binaryPropertyFromBlob(String name, Iterable<Blob> values)Create a multi valuedPropertyStatefrom a list ofBlob.Constructors in org.apache.jackrabbit.oak.plugins.memory with parameters of type Blob Constructor Description BinaryPropertyState(@NotNull String name, @NotNull Blob value)Constructor parameters in org.apache.jackrabbit.oak.plugins.memory with type arguments of type Blob Constructor Description MultiBinaryPropertyState(String name, Iterable<Blob> values) -
Uses of Blob in org.apache.jackrabbit.oak.plugins.value
Classes in org.apache.jackrabbit.oak.plugins.value that implement Blob Modifier and Type Class Description classBinaryBasedBlobThis Blob implementation is based on an underlyingBinary.Methods in org.apache.jackrabbit.oak.plugins.value that return Blob Modifier and Type Method Description BlobOakValue. getBlob()BlobConversions.Converter. toBinary()Convert to binary.Methods in org.apache.jackrabbit.oak.plugins.value with parameters of type Blob Modifier and Type Method Description static Conversions.ConverterConversions. convert(Blob value)Create a converter for a binary. -
Uses of Blob in org.apache.jackrabbit.oak.plugins.value.jcr
Methods in org.apache.jackrabbit.oak.plugins.value.jcr that return Blob Modifier and Type Method Description @Nullable BlobValueFactoryImpl. getBlob(Binary binary)Methods in org.apache.jackrabbit.oak.plugins.value.jcr with parameters of type Blob Modifier and Type Method Description @Nullable BinaryValueFactoryImpl. createBinary(Blob blob) -
Uses of Blob in org.apache.jackrabbit.oak.segment
Classes in org.apache.jackrabbit.oak.segment that implement Blob Modifier and Type Class Description classSegmentBlobA BLOB (stream of bytes).Methods in org.apache.jackrabbit.oak.segment that return Blob Modifier and Type Method Description BlobSegmentNodeBuilder. createBlob(InputStream stream)@NotNull BlobSegmentNodeStore. createBlob(InputStream stream)BlobSegmentNodeStore. getBlob(@NotNull String reference)Methods in org.apache.jackrabbit.oak.segment with parameters of type Blob Modifier and Type Method Description static Iterable<SegmentId>SegmentBlob. getBulkSegmentIds(Blob blob)@NotNull RecordIdDefaultSegmentWriter. writeBlob(@NotNull Blob blob)@NotNull RecordIdSegmentWriter. writeBlob(@NotNull Blob blob)Write a blob (as list of block records) -
Uses of Blob in org.apache.jackrabbit.oak.spi.state
Methods in org.apache.jackrabbit.oak.spi.state that return Blob Modifier and Type Method Description BlobNodeBuilder. createBlob(InputStream stream)@NotNull BlobNodeStore. createBlob(InputStream inputStream)Create aBlobfrom the given input stream.BlobProxyNodeStore. createBlob(InputStream inputStream)BlobReadOnlyBuilder. createBlob(InputStream stream)@Nullable BlobNodeStore. getBlob(@NotNull String reference)Get a blob by its reference.BlobProxyNodeStore. getBlob(@NotNull String reference)
-