@Override
    public void unregister(String organizationId, String clientId, String version, @Suspended AsyncResponse response)
            throws RegistrationException, NotAuthorizedException {
        Client application = new Client();
        application.setOrganizationId(organizationId);
        application.setClientId(clientId);
        application.setVersion(version);
        getEngine().getRegistry().unregisterClient(application, handlerWithEmptyResult(response));
    }
@see IClientResource#unregister(java.lang.String, java.lang.String, java.lang.String)
gateway/api/rest-impl/src/main/java/io/apiman/gateway/api/rest/impl/ClientResourceImpl.java