You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Amit Jain (JIRA)" <ji...@apache.org> on 2015/02/03 07:27:34 UTC
[jira] [Resolved] (OAK-2369) DataStoreWrapperBackend not updated to
latest extensions added to Backend interface
[ https://issues.apache.org/jira/browse/OAK-2369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amit Jain resolved OAK-2369.
----------------------------
Resolution: Fixed
Removed the unused class with commits:
* trunk - http://svn.apache.org/r1656628
* 1.0 - http://svn.apache.org/r1656629
> 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
> Assignee: Amit Jain
> Fix For: 1.1.6, 1.0.12
>
>
> 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)