* @see MergingGraphRequestProcessor
* @see RequestProcessor
*/
-public interface AsyncRequestProcessor extends ServiceLocator, AsyncRequestProcessorSpecific {
-
- Resource getRootLibrary();
-
- /**
- * @return the {@link Session} for which this processor is based on.
- */
- Session getSession();
+public interface AsyncRequestProcessor extends RequestProcessor, AsyncRequestProcessorSpecific {
<T> void async(ReadInterface<T> r, Procedure<T> procedure);
<T> void async(ReadInterface<T> r, AsyncProcedure<T> procedure);
<T> void async(ReadInterface<T> r, AsyncListener<T> procedure);
<T> void async(ReadInterface<T> r, SyncListener<T> procedure);
- <T> void async(WriteInterface<T> r);
- <T> void async(WriteInterface<T> r, Procedure<T> procedure);
-
- Object getModificationCounter();
-
}