Comment stocker des fichiers accessibles au hasard (à la fois sur l'écriture et la lecture) dans la mise en œuvre Jackrabbit JCR?

StackOverflow https://stackoverflow.com/questions/2341640

  •  22-09-2019
  •  | 
  •  

Question

Est-il possible de stocker des fichiers accessibles au hasard (les deux sur l'écriture et la lecture) dans la mise en œuvre Jackrabbit JCR, si la documentation indique que stocke les données d'interface DataStore immuable.

Était-ce utile?

La solution

Dans l'API JCR, l'accès aléatoire dans un fichier binaire est pas pris en charge. La seule solution consiste à utiliser InputStream.seek (mais vous ne pouvez demander avant). Bien sûr, vous pouvez créer une table temporaire et utiliser RandomAccessFile sur ce (ou pour les petits binaires les modifier en mémoire), mais vous avez probablement déjà le savoir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top