angela created OAK-2369: --------------------------- Summary: DataStoreWrapperBackend not updated to latest extensions added to Backend interface Key: OAK-2369 URL: https://issues.apache.org/jira/browse/OAK-2369 Project: Jackrabbit Oak Issue Type: Bug Components: blob, core Reporter: angela
the following to issues extended the API of {{org.apache.jackrabbit.core.data.Backend}} : JCR-3816, JCR-3817 {code} /** * Update the lastModified of record if it's lastModified < minModifiedDate. * * @param identifier * @param minModifiedDate * @throws DataStoreException */ void touch(final DataIdentifier identifier, long minModifiedDate) throws DataStoreException; /** * Update the lastModified of record if it's lastModified < minModifiedDate * asynchronously. Result of update is passed using appropriate * {@link AsyncTouchCallback} methods. If identifier's lastModified > * minModified {@link AsyncTouchCallback#onAbort(AsyncTouchResult)} is * called. Any exception is communicated through * {@link AsyncTouchCallback#onFailure(AsyncTouchResult)} . On successful * update of lastModified, * {@link AsyncTouchCallback#onSuccess(AsyncTouchResult)(AsyncTouchResult)} * is invoked. * * @param identifier * @param minModifiedDate * @param callback * @throws DataStoreException */ void touchAsync(final DataIdentifier identifier, long minModifiedDate, final AsyncTouchCallback callback) throws DataStoreException; {code} those 2 methods have not been implemented with {{DataStoreWrapperBackend}} present with Oak. -- This message was sent by Atlassian JIRA (v6.3.4#6332)