com.sun.grizzly.filter
Class EchoAsyncWriteQueueFilter
java.lang.Object
com.sun.grizzly.filter.EchoAsyncWriteQueueFilter
- All Implemented Interfaces:
- ProtocolFilter
public class EchoAsyncWriteQueueFilter
- extends Object
- implements ProtocolFilter
Simple echo filter
- Author:
- Alexey Stashok
Method Summary |
boolean |
execute(Context ctx)
Execute a unit of processing work to be performed. |
boolean |
postExecute(Context ctx)
Execute any cleanup activities, such as releasing resources that were
acquired during the execute() method of this ProtocolFilter instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EchoAsyncWriteQueueFilter
public EchoAsyncWriteQueueFilter()
execute
public boolean execute(Context ctx)
throws IOException
- Description copied from interface:
ProtocolFilter
- Execute a unit of processing work to be performed. This ProtocolFilter
may either complete the required processing and return false,
or delegate remaining processing to the next ProtocolFilter in a
ProtocolChain containing this ProtocolFilter by returning true.
- Specified by:
execute
in interface ProtocolFilter
- Parameters:
ctx
- Context
- Returns:
-
- Throws:
IOException
postExecute
public boolean postExecute(Context ctx)
throws IOException
- Description copied from interface:
ProtocolFilter
- Execute any cleanup activities, such as releasing resources that were
acquired during the execute() method of this ProtocolFilter instance.
- Specified by:
postExecute
in interface ProtocolFilter
- Parameters:
ctx
- Context
- Returns:
-
- Throws:
IOException
Copyright © 2011 SUN Microsystems. All Rights Reserved.