Class CBAbstractProtocol<T extends CBProtocolMessageType>

java.lang.Object
com.io7m.cedarbridge.runtime.api.CBAbstractProtocol<T>
Type Parameters:
T - The type of messages in the protocol
All Implemented Interfaces:
CBProtocolType<T>

public abstract class CBAbstractProtocol<T extends CBProtocolMessageType> extends Object implements CBProtocolType<T>
A convenient base implementation for protocols.