Class AbstractHttpTransport.Writer
java.lang.Object
org.eclipse.jetty.util.IteratingCallback
org.cometd.server.http.AbstractHttpTransport.Writer
- All Implemented Interfaces:
Promise<Void>, org.eclipse.jetty.util.Callback, org.eclipse.jetty.util.thread.Invocable
- Enclosing class:
AbstractHttpTransport
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.IteratingCallback
org.eclipse.jetty.util.IteratingCallback.ActionNested classes/interfaces inherited from interface org.eclipse.jetty.util.Callback
org.eclipse.jetty.util.Callback.Completable, org.eclipse.jetty.util.Callback.Completing, org.eclipse.jetty.util.Callback.NestedNested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable
org.eclipse.jetty.util.thread.Invocable.Callable, org.eclipse.jetty.util.thread.Invocable.InvocationType, org.eclipse.jetty.util.thread.Invocable.ReadyTask, org.eclipse.jetty.util.thread.Invocable.TaskNested classes/interfaces inherited from interface Promise
Promise.Completable<S>, Promise.Wrapper<W> -
Field Summary
Fields inherited from interface org.eclipse.jetty.util.Callback
NOOPFields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedWriter(TransportContext context, List<ServerMessage> messages) -
Method Summary
Modifier and TypeMethodDescriptionvoidCallback to invoke when the operation fails.protected voidonCompleteFailure(Throwable failure) protected voidprotected org.eclipse.jetty.util.IteratingCallback.Actionprocess()voidCallback to invoke when the operation succeeds.Methods inherited from class org.eclipse.jetty.util.IteratingCallback
abort, close, failed, isAborted, isClosed, isFailed, isSucceeded, iterate, onSuccess, reset, succeeded, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.Callback
completeWithMethods inherited from interface org.eclipse.jetty.util.thread.Invocable
getInvocationType
-
Constructor Details
-
Writer
-
-
Method Details
-
process
-
succeed
-
fail
-
onCompleteSuccess
protected void onCompleteSuccess()- Overrides:
onCompleteSuccessin classorg.eclipse.jetty.util.IteratingCallback
-
onCompleteFailure
- Overrides:
onCompleteFailurein classorg.eclipse.jetty.util.IteratingCallback
-