introduce a common NfySubscription class, currently used only in Redis queue