source: references/src/main/java/geniusweb/connection/DefaultConnection.java@ 46

Last change on this file since 46 was 46, checked in by bart, 3 years ago

refactor to help reusing partiesserver

File size: 701 bytes
Line 
1package geniusweb.connection;
2
3import tudelft.utilities.listener.DefaultListenable;
4
5/**
6 * Default implementation of connection. Connection implementors only need to
7 * implement the send (which moves the data sent into the connection to the
8 * other side) and they can call
9 * {@link DefaultListenable#notifyListeners(Object)} to inform the users of the
10 * connection that something came in from the other side.
11 *
12 * @param <INTYPE> the datatype of objects received from the other side
13 * @param <OUTTYPE> the datatype of objects sent to the other side.
14 */
15public abstract class DefaultConnection<INTYPE, OUTTYPE> extends
16 DefaultListenable<INTYPE> implements ConnectionEnd<INTYPE, OUTTYPE> {
17}
Note: See TracBrowser for help on using the repository browser.