public static class IOEventProcessingHandler.Adapter extends Object implements IOEventProcessingHandler
IOEventProcessingHandler
implementation.IOEventProcessingHandler.Adapter
Constructor and Description |
---|
Adapter() |
Modifier and Type | Method and Description |
---|---|
void |
onComplete(Context context,
Object data)
IOEvent processing completed. |
void |
onContextManualIOEventControl(Context context)
Processing switched to the manual IOEvent control.
|
void |
onContextResume(Context context)
IOEvent processing resumed. |
void |
onContextSuspend(Context context)
IOEvent processing suspended. |
void |
onError(Context context,
Object description)
Error occurred during
IOEvent processing. |
void |
onLeave(Context context)
|
void |
onNotRun(Context context)
IOEvent wasn't processed. |
void |
onReregister(Context context)
Reregister
IOEvent interest. |
void |
onRerun(Context context,
Context newContext)
Re-run
IOEvent processing. |
void |
onTerminate(Context context)
Terminate
IOEvent processing in this thread, but it's going to
be continued later. |
public void onContextSuspend(Context context) throws IOException
IOEvent
processing suspended.onContextSuspend
in interface IOEventProcessingHandler
IOException
public void onContextResume(Context context) throws IOException
IOEvent
processing resumed.onContextResume
in interface IOEventProcessingHandler
IOException
public void onComplete(Context context, Object data) throws IOException
IOEvent
processing completed.onComplete
in interface IOEventProcessingHandler
IOException
public void onTerminate(Context context) throws IOException
IOEvent
processing in this thread, but it's going to
be continued later.onTerminate
in interface IOEventProcessingHandler
IOException
public void onError(Context context, Object description) throws IOException
IOEvent
processing.onError
in interface IOEventProcessingHandler
IOException
public void onNotRun(Context context) throws IOException
IOEvent
wasn't processed.onNotRun
in interface IOEventProcessingHandler
IOException
public void onContextManualIOEventControl(Context context) throws IOException
Connection.enableIOEvent(org.glassfish.grizzly.IOEvent)
or
Connection.disableIOEvent(org.glassfish.grizzly.IOEvent)
might be
explicitly called.onContextManualIOEventControl
in interface IOEventProcessingHandler
IOException
public void onReregister(Context context) throws IOException
IOEvent
interest.onReregister
in interface IOEventProcessingHandler
IOException
public void onLeave(Context context) throws IOException
onLeave
in interface IOEventProcessingHandler
IOException
public void onRerun(Context context, Context newContext) throws IOException
IOEvent
processing.onRerun
in interface IOEventProcessingHandler
context
- original Context
to be rerunnewContext
- new context, which will replace original Context
IOException
Copyright © 2014 Oracle Corporation. All rights reserved.