Class AbstractHttpTransport.Writer
java.lang.Object
org.eclipse.jetty.util.IteratingCallback
org.cometd.server.http.AbstractHttpTransport.Writer
- All Implemented Interfaces:
org.cometd.bayeux.Promise<Void>, org.eclipse.jetty.util.Callback, org.eclipse.jetty.util.thread.Invocable
- Enclosing class:
AbstractHttpTransport
protected class AbstractHttpTransport.Writer
extends org.eclipse.jetty.util.IteratingCallback
implements org.cometd.bayeux.Promise<Void>
-
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 org.cometd.bayeux.Promise
org.cometd.bayeux.Promise.Completable<S>, org.cometd.bayeux.Promise.Wrapper<W> -
Field Summary
Fields inherited from interface org.eclipse.jetty.util.Callback
NOOPFields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlockingFields inherited from interface org.cometd.bayeux.Promise
NOOP -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedWriter(TransportContext context, List<org.cometd.bayeux.server.ServerMessage> messages) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidonCompleteFailure(Throwable failure) protected voidprotected org.eclipse.jetty.util.IteratingCallback.Actionprocess()voidMethods 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
getInvocationTypeMethods inherited from interface org.cometd.bayeux.Promise
complete
-
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
-