Package org.nuxeo.ecm.core.storage
Class BaseDocument.StatePropertyBlobAccessor
java.lang.Object
BaseDocument<T>.org.nuxeo.ecm.core.storage.BaseDocument.StateBlobAccessor
org.nuxeo.ecm.core.storage.BaseDocument.StatePropertyBlobAccessor
- All Implemented Interfaces:
Document.BlobAccessor
- Enclosing class:
BaseDocument<T extends StateAccessor>
-
Field Summary
Fields inherited from class org.nuxeo.ecm.core.storage.BaseDocument.StateBlobAccessor
markDirty, path, state -
Constructor Summary
ConstructorsConstructorDescriptionStatePropertyBlobAccessor(Collection<String> path, T state, Runnable markDirty) -
Method Summary
Methods inherited from class org.nuxeo.ecm.core.storage.BaseDocument.StateBlobAccessor
getXPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.ecm.core.model.Document.BlobAccessor
setBlob
-
Constructor Details
-
StatePropertyBlobAccessor
-
-
Method Details
-
getBlob
Description copied from interface:Document.BlobAccessorGets the blob.- Specified by:
getBlobin interfaceDocument.BlobAccessor- Overrides:
getBlobin classBaseDocument<T extends StateAccessor>.StateBlobAccessor- Throws:
PropertyException
-
setBlob
Description copied from interface:Document.BlobAccessorSets the blob.- Specified by:
setBlobin interfaceDocument.BlobAccessor- Overrides:
setBlobin classBaseDocument<T extends StateAccessor>.StateBlobAccessor- Parameters:
blob- the blobgcOldBlob- do we want to garbage collect the old value if any- Throws:
PropertyException
-