class AcknowledgeOnCheckpoint implements CheckpointListener, ListCheckpointed<AcknowledgeIdsForCheckpoint<ACKID>> {

	public int numberOfOutstandingAcknowledgements() {
		return outstandingAcknowledgements.get();
	}

	public  AcknowledgeOnCheckpoint(Acknowledger<ACKID> acknowledger);

}