class PushNotificationSubscriptionRequestServiceImpl implements PushNotificationSubscriptionRequestService {

    @Nonnull
    @Override
    public PushNotificationSubscriptionRequest getPushNotificationSubscriptionRequestByUuId(@Nonnull final String uuId) {
        assertPushNotificationSubscriptionRequestUuId(uuId);
        LOGGER.debug("Getting push notification subscription request for uuid - {}", uuId);
        final PushNotificationSubscriptionRequest request = pushNotificationSubscriptionRequestRepository.findByUuId(uuId);
        assertPushNotificationSubscriptionRequestNotNullForUuId(request, uuId);
        LOGGER.debug("Successfully retrieved push notification subscription request with uuId - {}, request - {}", request.getUuId(), request);
        return request;
    }

    public  PushNotificationSubscriptionRequestServiceImpl();

}