Class WriteRequest<U,V>
- java.lang.Object
-
- org.eclipse.xtext.ide.server.concurrent.AbstractRequest<V>
-
- org.eclipse.xtext.ide.server.concurrent.WriteRequest<U,V>
-
- All Implemented Interfaces:
java.lang.Runnable,Cancellable
public class WriteRequest<U,V> extends AbstractRequest<V>
- Since:
- 2.11
-
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.ide.server.concurrent.AbstractRequest
cancelIndicator, requestManager, result
-
-
Constructor Summary
Constructors Constructor Description WriteRequest(RequestManager requestManager, org.eclipse.xtext.xbase.lib.Functions.Function0<? extends U> nonCancellable, org.eclipse.xtext.xbase.lib.Functions.Function2<? super org.eclipse.xtext.util.CancelIndicator,? super U,? extends V> cancellable, java.util.concurrent.CompletableFuture<java.lang.Void> allPreviousRequests)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.log4j.LoggergetLogger()voidrun()-
Methods inherited from class org.eclipse.xtext.ide.server.concurrent.AbstractRequest
cancel, cancel, cancelResult, complete, get, isDone, logAndCompleteExceptionally
-
-
-
-
Constructor Detail
-
WriteRequest
public WriteRequest(RequestManager requestManager, org.eclipse.xtext.xbase.lib.Functions.Function0<? extends U> nonCancellable, org.eclipse.xtext.xbase.lib.Functions.Function2<? super org.eclipse.xtext.util.CancelIndicator,? super U,? extends V> cancellable, java.util.concurrent.CompletableFuture<java.lang.Void> allPreviousRequests)
-
-
Method Detail
-
run
public void run()
-
getLogger
protected org.apache.log4j.Logger getLogger()
- Specified by:
getLoggerin classAbstractRequest<V>
-
-