ModeShape Distribution 3.0.0.Beta4

Uses of Class
org.modeshape.jcr.value.BinaryKey

Packages that use BinaryKey
org.modeshape.jcr   
org.modeshape.jcr.cache.change   
org.modeshape.jcr.cache.document   
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 BinaryKey in org.modeshape.jcr
 

Methods in org.modeshape.jcr that return BinaryKey
protected  BinaryKey BackupService.RestoreActivity.binaryKeyFor(File binaryFile)
           
 

Methods in org.modeshape.jcr that return types with arguments of type BinaryKey
 Iterable<BinaryKey> BackupObserver.getUnusedBinaryKeys()
          Get the binary keys that have been marked as being unused during the time this observer was listening to the repository.
 Iterable<BinaryKey> BackupObserver.getUsedBinaryKeys()
          Get the binary keys that have been marked as being used during the time this observer was listening to the repository.
 

Methods in org.modeshape.jcr with parameters of type BinaryKey
 CountDownLatch TextExtractors.getWorkerLatch(BinaryKey binaryKey, boolean createIfMissing)
           
protected  void BackupService.BackupActivity.writeToContentArea(BinaryKey key, InputStream binaryContent)
           
 

Method parameters in org.modeshape.jcr with type arguments of type BinaryKey
protected  void BackupService.BackupActivity.writeToChangedArea(Iterable<BinaryKey> unusedBinaries)
           
 

Uses of BinaryKey in org.modeshape.jcr.cache.change
 

Methods in org.modeshape.jcr.cache.change that return BinaryKey
 BinaryKey BinaryValueUsageChange.getKey()
          Get the binary key.
 

Methods in org.modeshape.jcr.cache.change with parameters of type BinaryKey
 void RecordingChanges.binaryValueNoLongerUsed(BinaryKey key)
           
 void NoOpChanges.binaryValueNoLongerUsed(BinaryKey key)
           
 void Changes.binaryValueNoLongerUsed(BinaryKey key)
          Create an event that signals that the (stored) binary value with the supplied key is no longer used.
 void RecordingChanges.binaryValueNowUsed(BinaryKey key)
           
 void NoOpChanges.binaryValueNowUsed(BinaryKey key)
           
 void Changes.binaryValueNowUsed(BinaryKey key)
          Create an event that signals that the (stored) binary value with the supplied key is now used.
 

Constructors in org.modeshape.jcr.cache.change with parameters of type BinaryKey
BinaryValueUnused(BinaryKey key)
           
BinaryValueUsageChange(BinaryKey key)
           
BinaryValueUsed(BinaryKey key)
           
 

Uses of BinaryKey in org.modeshape.jcr.cache.document
 

Methods in org.modeshape.jcr.cache.document with parameters of type BinaryKey
protected  void DocumentTranslator.incrementBinaryReferenceCount(BinaryKey binaryKey, Set<BinaryKey> unusedBinaryKeys)
          Increment the reference count for the stored binary value with the supplied SHA-1 hash.
 

Method parameters in org.modeshape.jcr.cache.document with type arguments of type BinaryKey
 void DocumentTranslator.addPropertyValues(EditableDocument document, Name propertyName, boolean isMultiple, Collection<?> values, Set<BinaryKey> unusedBinaryKeys)
           
protected  boolean DocumentTranslator.decrementBinaryReferenceCount(Object fieldValue, Set<BinaryKey> unusedBinaryKeys)
          Decrement the reference count for the binary value.
protected  void DocumentTranslator.incrementBinaryReferenceCount(BinaryKey binaryKey, Set<BinaryKey> unusedBinaryKeys)
          Increment the reference count for the stored binary value with the supplied SHA-1 hash.
 Property DocumentTranslator.removeProperty(EditableDocument document, Name propertyName, Set<BinaryKey> unusedBinaryKeys)
           
 void DocumentTranslator.removePropertyValues(EditableDocument document, Name propertyName, Collection<?> values, Set<BinaryKey> unusedBinaryKeys)
           
 void DocumentTranslator.setProperty(EditableDocument document, Property property, Set<BinaryKey> unusedBinaryKeys)
           
protected  Object DocumentTranslator.valueToDocument(Object value, Set<BinaryKey> unusedBinaryKeys)
           
 

Uses of BinaryKey in org.modeshape.jcr.value
 

Methods in org.modeshape.jcr.value that return BinaryKey
 BinaryKey BinaryValue.getKey()
          Get the key for the binary value.
static BinaryKey BinaryKey.keyFor(byte[] content)
           
 

Methods in org.modeshape.jcr.value with parameters of type BinaryKey
 int BinaryKey.compareTo(BinaryKey other)
           
 BinaryValue BinaryFactory.find(BinaryKey secureHash, long size)
          Find an existing binary value given the supplied binary key.
 

Uses of BinaryKey in org.modeshape.jcr.value.binary
 

Fields in org.modeshape.jcr.value.binary declared as BinaryKey
protected  BinaryKey SharedLockingInputStream.key
           
 

Methods in org.modeshape.jcr.value.binary that return BinaryKey
 BinaryKey AbstractBinary.getKey()
           
static BinaryKey AbstractBinary.keyFor(byte[] sha1)
           
 

Methods in org.modeshape.jcr.value.binary that return types with arguments of type BinaryKey
 Iterable<BinaryKey> MongodbBinaryStore.getAllBinaryKeys()
           
 Iterable<BinaryKey> FileSystemBinaryStore.getAllBinaryKeys()
           
 Iterable<BinaryKey> DatabaseBinaryStore.getAllBinaryKeys()
           
 Iterable<BinaryKey> BinaryStore.getAllBinaryKeys()
          Obtain an iterable implementation containing all of the store's binary keys.
 

Methods in org.modeshape.jcr.value.binary with parameters of type BinaryKey
 BinaryValue BinaryStoreValueFactory.find(BinaryKey secureHash, long size)
           
protected  File FileSystemBinaryStore.findFile(File directory, BinaryKey key, boolean createParentDirsIfMissing)
           
 InputStream MongodbBinaryStore.getInputStream(BinaryKey key)
           
 InputStream FileSystemBinaryStore.getInputStream(BinaryKey key)
           
 InputStream DatabaseBinaryStore.getInputStream(BinaryKey key)
           
 InputStream BinaryStore.getInputStream(BinaryKey key)
          Get an InputStream to the binary content with the supplied key.
 PreparedStatement Database.insertContentSQL(BinaryKey key, InputStream stream)
          Create statement for store content.
protected  void FileSystemBinaryStore.markAsUnused(BinaryKey key)
           
 PreparedStatement Database.markUnusedSQL(BinaryKey key)
          Generates SQL statement which marks content as not used.
 PreparedStatement Database.restoreContentSQL(BinaryKey key)
          Generates SQL statement which marks content as used.
 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.
 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.
 

Method parameters in org.modeshape.jcr.value.binary with type arguments of type BinaryKey
 void MongodbBinaryStore.markAsUnused(Iterable<BinaryKey> keys)
           
 void FileSystemBinaryStore.markAsUnused(Iterable<BinaryKey> keys)
           
 void DatabaseBinaryStore.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.retrieveBinaryKeys(Set<BinaryKey> keys)
          Generates SQL statement for retrieving the binary keys in the store.
 

Constructors in org.modeshape.jcr.value.binary with parameters of type BinaryKey
AbstractBinary(BinaryKey key)
           
InMemoryBinaryValue(BinaryStore store, BinaryKey key, byte[] bytes)
           
SharedLockingInputStream(BinaryKey key, File file, NamedLocks lockManager)
          Create a self-closing, (shared) locking InputStream to read the content of the supplied file.
StoredBinaryValue(BinaryStore store, BinaryKey key, long size)
           
 

Uses of BinaryKey in org.modeshape.jcr.value.binary.infinispan
 

Methods in org.modeshape.jcr.value.binary.infinispan that return types with arguments of type BinaryKey
 Iterable<BinaryKey> InfinispanBinaryStore.getAllBinaryKeys()
           
 

Methods in org.modeshape.jcr.value.binary.infinispan with parameters of type BinaryKey
 InputStream InfinispanBinaryStore.getInputStream(BinaryKey binaryKey)
           
 

Method parameters in org.modeshape.jcr.value.binary.infinispan with type arguments of type BinaryKey
 void InfinispanBinaryStore.markAsUnused(Iterable<BinaryKey> keys)
           
 


ModeShape Distribution 3.0.0.Beta4

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