public interface PriorityDisposable
extends Disposable
The PriorityDisposable interface is used for life-cycle management
of resources that requires priority to be disposed.
Important Note: Due an issue related to multiple Application Server
support, all types that implement this interface needs to register itself on
PriorityDisposableRegistry (preferable on constructor).