Package host.anzo.simon.codec
Class SimonProxyFilter
java.lang.Object
org.apache.mina.core.filterchain.IoFilterAdapter
host.anzo.simon.codec.SimonProxyFilter
- All Implemented Interfaces:
org.apache.mina.core.filterchain.IoFilter
public class SimonProxyFilter
extends org.apache.mina.core.filterchain.IoFilterAdapter
TODO document me
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.mina.core.filterchain.IoFilter
org.apache.mina.core.filterchain.IoFilter.NextFilter -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSimonProxyFilter(String targetHost, int targetPort, @NotNull SimonProxyConfig proxyConfig, List<FilterEntry> backupChain) TODO document me -
Method Summary
Modifier and TypeMethodDescriptionvoidmessageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session, Object message) voidsessionCreated(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session) Methods inherited from class org.apache.mina.core.filterchain.IoFilterAdapter
destroy, event, exceptionCaught, filterClose, filterWrite, init, inputClosed, messageSent, onPostAdd, onPostRemove, onPreAdd, onPreRemove, sessionClosed, sessionIdle, sessionOpened, toString
-
Field Details
-
FILTER_NAME
-
-
Constructor Details
-
SimonProxyFilter
public SimonProxyFilter(String targetHost, int targetPort, @NotNull @NotNull SimonProxyConfig proxyConfig, List<FilterEntry> backupChain) TODO document me- Parameters:
targetHost-targetPort-proxyConfig-backupChain-
-
-
Method Details
-
sessionCreated
public void sessionCreated(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session) throws Exception - Specified by:
sessionCreatedin interfaceorg.apache.mina.core.filterchain.IoFilter- Overrides:
sessionCreatedin classorg.apache.mina.core.filterchain.IoFilterAdapter- Throws:
Exception
-
messageReceived
public void messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session, Object message) throws Exception - Specified by:
messageReceivedin interfaceorg.apache.mina.core.filterchain.IoFilter- Overrides:
messageReceivedin classorg.apache.mina.core.filterchain.IoFilterAdapter- Throws:
Exception
-