Implementation of ITreater UDP and of the ILockable interface