1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.mina.core.filterchain;
21
22 import org.apache.mina.core.session.IdleStatus;
23 import org.apache.mina.core.session.IoSession;
24 import org.apache.mina.core.session.TrafficMask;
25 import org.apache.mina.core.write.WriteRequest;
26
27
28
29
30
31
32
33
34
35 public class IoFilterAdapter implements IoFilter {
36 public void init() throws Exception {
37 }
38
39 public void destroy() throws Exception {
40 }
41
42 public void onPreAdd(IoFilterChain parent, String name,
43 NextFilter nextFilter) throws Exception {
44 }
45
46 public void onPostAdd(IoFilterChain parent, String name,
47 NextFilter nextFilter) throws Exception {
48 }
49
50 public void onPreRemove(IoFilterChain parent, String name,
51 NextFilter nextFilter) throws Exception {
52 }
53
54 public void onPostRemove(IoFilterChain parent, String name,
55 NextFilter nextFilter) throws Exception {
56 }
57
58 public void sessionCreated(NextFilter nextFilter, IoSession session)
59 throws Exception {
60 nextFilter.sessionCreated(session);
61 }
62
63 public void sessionOpened(NextFilter nextFilter, IoSession session)
64 throws Exception {
65 nextFilter.sessionOpened(session);
66 }
67
68 public void sessionClosed(NextFilter nextFilter, IoSession session)
69 throws Exception {
70 nextFilter.sessionClosed(session);
71 }
72
73 public void sessionIdle(NextFilter nextFilter, IoSession session,
74 IdleStatus status) throws Exception {
75 nextFilter.sessionIdle(session, status);
76 }
77
78 public void exceptionCaught(NextFilter nextFilter, IoSession session,
79 Throwable cause) throws Exception {
80 nextFilter.exceptionCaught(session, cause);
81 }
82
83 public void messageReceived(NextFilter nextFilter, IoSession session,
84 Object message) throws Exception {
85 nextFilter.messageReceived(session, message);
86 }
87
88 public void messageSent(NextFilter nextFilter, IoSession session,
89 WriteRequest writeRequest) throws Exception {
90 nextFilter.messageSent(session, writeRequest);
91 }
92
93 public void filterWrite(NextFilter nextFilter, IoSession session,
94 WriteRequest writeRequest) throws Exception {
95 nextFilter.filterWrite(session, writeRequest);
96 }
97
98 public void filterClose(NextFilter nextFilter, IoSession session)
99 throws Exception {
100 nextFilter.filterClose(session);
101 }
102
103 public void filterSetTrafficMask(NextFilter nextFilter, IoSession session,
104 TrafficMask trafficMask) throws Exception {
105 nextFilter.filterSetTrafficMask(session, trafficMask);
106 }
107 }