public interface TrackableComponentEventCallback<T> extends ComponentEventCallback<T>
ComponentEventCallback
with a way to determine if the underlying event has been aborted
due to a some event returning an acceptable, non-null value. The standard implementation of this
is a wrapper around either the traditional or
ajax versions of the ComponentEventResultProcessor
service, i.e., they allow for a navigational result.
Instances of this are made available via the Environmental
annotation.Modifier and Type | Method and Description |
---|---|
boolean |
isAborted()
Returns true if a return value from an event handler method was processed.
|
void |
rethrow()
If processing a return value threw an IOException, invoking this method will rethrow it.
|
handleResult
boolean isAborted()
void rethrow() throws IOException
IOException
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.