KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > ubermq > kernel > overflow > AbstractOverflowHandler


1 package com.ubermq.kernel.overflow;
2
3 import com.ubermq.kernel.IDatagram;
4 import com.ubermq.kernel.IOverflowHandler;
5
6 /**
7  * This is a convenience implementation of an overflow
8  * handler that performs the same logic regardless of
9  * datagram presence.
10  */

11 public abstract class AbstractOverflowHandler
12     implements IOverflowHandler
13 {
14     public int overflow(IDatagram d)
15     {
16         return doOverflow();
17     }
18     
19     public int overflow()
20     {
21         return doOverflow();
22     }
23     
24     protected abstract int doOverflow();
25 }
26
Popular Tags