public static boolean stopListening(ClientContext context,
BaseClientRemoveListenerRequest request, String registrationId) {
try {
ClientInvocationServiceImpl invocationService = getClientInvocationService(context);
registrationId = invocationService.deRegisterListener(registrationId);
if (registrationId == null) {
return false;
}
request.setRegistrationId(registrationId);
final Future<Boolean> future = invocationService.invokeOnRandomTarget(request);