You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by Apache Wiki <wi...@apache.org> on 2018/08/01 22:48:52 UTC

[Jackrabbit Wiki] Update of "Direct Binary Access" by AlexanderKlimetschek

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The "Direct Binary Access" page has been changed by AlexanderKlimetschek:
https://wiki.apache.org/jackrabbit/Direct%20Binary%20Access?action=diff&rev1=21&rev2=22

Comment:
add javadoc links

  
  == Summary ==
  Oak Direct Binary Access is a capability of Oak where in Oak allows an authenticated client to create or download blobs directly to/from the blob store, assuming the authenticated user has appropriate permission to do so.  The primary value of this feature is that the I/O of transferring large binary files to or from the blob store can be offloaded entirely from Oak and performed directly between a client application and the blob store.  The availability of this feature is subject to certain capabilities being available in the ''!DataStore'' implementation as well as the service provider underlying that implementation.
+ 
+ == Javadocs ==
+ 
+  * [[http://jackrabbit.apache.org/api/trunk/org/apache/jackrabbit/api/JackrabbitValueFactory.html|JackrabbitValueFactory]] for uploading - cast `ValueFactory` to this and use `initiateBinaryUpload()` and `completeBinaryUpload()`
+  * [[http://jackrabbit.apache.org/api/trunk/org/apache/jackrabbit/api/binary/BinaryDownload.html|BinaryDownload]] for downloading - cast a `Binary` to this and call `getURI()`
+  * other elements are in the [[http://jackrabbit.apache.org/api/trunk/org/apache/jackrabbit/api/binary/package-summary.html|org.apache.jackrabbit.api.binary package]]
  
  <<TableOfContents(3)>>