Added the RetrySubscriber, and modified the interfaces of the adapter #52