Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id C89A5200BB8 for ; Sat, 12 Nov 2016 16:58:45 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id C7341160B00; Sat, 12 Nov 2016 15:58:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 1B18E160AF5 for ; Sat, 12 Nov 2016 16:58:44 +0100 (CET) Received: (qmail 6772 invoked by uid 500); 12 Nov 2016 15:58:44 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 6754 invoked by uid 99); 12 Nov 2016 15:58:43 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Nov 2016 15:58:43 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 642C0C0B25 for ; Sat, 12 Nov 2016 15:58:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.899 X-Spam-Level: * X-Spam-Status: No, score=1.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id tsyPvYqAvy2L for ; Sat, 12 Nov 2016 15:58:41 +0000 (UTC) Received: from mail-vk0-f48.google.com (mail-vk0-f48.google.com [209.85.213.48]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 9C2805F645 for ; Sat, 12 Nov 2016 15:58:40 +0000 (UTC) Received: by mail-vk0-f48.google.com with SMTP id w194so35323955vkw.2 for ; Sat, 12 Nov 2016 07:58:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=UfSVy1UD8ZeAAbz62XqVlAXLEPs15Ra7HtaHEwMdKRE=; b=c8aheNe4tczO81UPh0bzLDkixrcEw3pjgQaTJg1LGkibAEtv11Lm/5QGdjzXpbdk62 fUsuirL8w0FkVQzwOqEK6INefsMH3juyXmYuxs/fUJa9nyXocFY9I5qffhewBn4V9hlx ofQv1hp9kkCloTonJd1oOuEzrQey+evAGrmu7vzb/a55Q7txWk7oOMmSJrYBSkEfSl0U +hVStGUWeOcP+dX7LfWfbvJqeWwoO1MYPbFRGm3pphIRL9RN6aM4nmNjaCYA9X6nkKW8 3EVu1wA6+nPwCKRENW4MY8gR5IaIHE3vrd9p4DZabfKAb5P+LiQ5TWKnO8F201yrODh2 4hPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=UfSVy1UD8ZeAAbz62XqVlAXLEPs15Ra7HtaHEwMdKRE=; b=WvVL7HwT8ibZDx4r/2gWiJh7KlqM4+EaPuhxLsgngfMX+ACqY2UoQIeerW8BcvKvf/ jmSvaIG86ik4qO+gJAfWFLIAGMWmQ4Y5jkmYoc/aNzMTyodagevOuSQXrOl/4XhTUrnv vPiWeNmGcMVp3vUlu/n6scFw3U/TYK/F87hnY2c3aDaFbct6sF6q2gQiEDZrBAz7pi2h f6X+aMwM2AL/cIi6p5g0aaVssT4c4gJRPdhFVT7ZL8hYzz9nQzXczJvB+3YrVjJKTQG9 TLhLpxxv94Xt7SVsE+p9jzdBLEby3g0h7RcWudRdMjIiBw0zDc5WNItf5/mNqcl6zNHH /EOw== X-Gm-Message-State: ABUngveKpKC3vPie40pR+vejg0DBEhB12pnuUPTYhInwiNiwpwxaIBMoGkqukYv3vjbU9ZBhBi3fHm+fpXF4BQ== X-Received: by 10.31.204.134 with SMTP id c128mr4420449vkg.63.1478966319229; Sat, 12 Nov 2016 07:58:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.128.16 with HTTP; Sat, 12 Nov 2016 07:58:38 -0800 (PST) In-Reply-To: References: From: Bryan Bende Date: Sat, 12 Nov 2016 10:58:38 -0500 Message-ID: Subject: Re: NIFI and IRODS To: dev@nifi.apache.org Content-Type: multipart/alternative; boundary=001a114dbe3417afeb05411cae02 archived-at: Sat, 12 Nov 2016 15:58:46 -0000 --001a114dbe3417afeb05411cae02 Content-Type: text/plain; charset=UTF-8 Hello, I'm not familiar with IRODS and don't know if anyone has integrated it with NiFi, but based on the fact that there is a REST API and a Java client, there are likely two approaches. You may be able to interact with their API using NiFi's HTTP processors such as GetHTTP, PostHTTP, and InvokeHTTP. The other option is to implement custom processors that use their Java client. There is a good amount of information about building custom processors in the Developer Guide [1] and there is a Maven Archetype [2] to help get the project started. The code for all of the processor's that come with NiFi is also a great place to look at for examples [3]. Hope that helps. -Bryan [1] https://nifi.apache.org/docs/nifi-docs/html/developer-guide.html [2] https://cwiki.apache.org/confluence/display/NIFI/Maven+Projects+for+Extensions [3] https://github.com/apache/nifi/tree/master/nifi-nar-bundles On Sat, Nov 12, 2016 at 10:26 AM, mohammed shambakey wrote: > Hi > > Sorry if this is a repeated email. > > I'm new to data management and I'm looking for a way to integrate NIFI and > IRODS. I searched but couldn't find previous examples. I contacted IRODS > guys and they said it is possible since IRODS provides its Java and REST > APIs but there is no previous cases (as far as they know). > > I wonder if there is previous examples/suggestions and I was just looking > in the wrong direction? > > Regards > > -- > Mohammed > --001a114dbe3417afeb05411cae02--