Custom UI for Processor

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Custom UI for Processor

AmitR
Hello Experts,

Greetings !!

I am trying to build a custom processor for NIFI and was wondering if I can
customize the User interface of it. I want to use some java framework which
can be used to design tabs/buttons/textfields etc. Need your inputs on the
feasibility and usage.

Thanks in advance !!

wr,
AmitR



--
View this message in context: http://apache-nifi-developer-list.39713.n7.nabble.com/Custom-UI-for-Processor-tp13377.html
Sent from the Apache NiFi Developer List mailing list archive at Nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Custom UI for Processor

Matt Gilman
AmitR,

NiFi does allow developers to create custom UIs for accepting configuration
for the underlying Processors. They have typically be used when the
required configuration is richer than simple properties (name-value pairs)
will allow. Once the custom UI has been deployed the user will get an
Advanced button inside the Processor configuration dialog. Check out
UpdateAttribute and JoltTransformJson in your NiFi instance for an example.

The custom UI is deployed as a WAR which is discovered from any NAR. The
custom UI will be called with some parameters which it uses to call into
core NiFi. Your best bet would be to check out an existing example.
UpdateAttribute is a good choice [1].

As your working through, please check back with any questions.

Thanks!

Matt

[1]
https://github.com/apache/nifi/tree/master/nifi-nar-bundles/nifi-update-attribute-bundle


On Fri, Sep 16, 2016 at 10:39 AM, AmitR <[hidden email]> wrote:

> Hello Experts,
>
> Greetings !!
>
> I am trying to build a custom processor for NIFI and was wondering if I can
> customize the User interface of it. I want to use some java framework which
> can be used to design tabs/buttons/textfields etc. Need your inputs on the
> feasibility and usage.
>
> Thanks in advance !!
>
> wr,
> AmitR
>
>
>
> --
> View this message in context: http://apache-nifi-developer-
> list.39713.n7.nabble.com/Custom-UI-for-Processor-tp13377.html
> Sent from the Apache NiFi Developer List mailing list archive at
> Nabble.com.
>
Reply | Threaded
Open this post in threaded view
|

Re: Custom UI for Processor

AmitR
Hello Matt,

Thanks for your response, it helped. I have started working on the UI part
and might bother you again for some inputs.

Thanks again.

wr,
AmitR



--
View this message in context: http://apache-nifi-developer-list.39713.n7.nabble.com/Custom-UI-for-Processor-tp13377p13459.html
Sent from the Apache NiFi Developer List mailing list archive at Nabble.com.
Reply | Threaded
Open this post in threaded view
|

Re: Custom UI for Processor

Matt Gilman
AmitR,

Feel free to post any questions to this mailing list and myself or another
developer familiar with Custom UIs will be happy to answer.

Thanks.

Matt

On Mon, Sep 26, 2016 at 1:31 AM, AmitR <[hidden email]> wrote:

> Hello Matt,
>
> Thanks for your response, it helped. I have started working on the UI part
> and might bother you again for some inputs.
>
> Thanks again.
>
> wr,
> AmitR
>
>
>
> --
> View this message in context: http://apache-nifi-developer-
> list.39713.n7.nabble.com/Custom-UI-for-Processor-tp13377p13459.html
> Sent from the Apache NiFi Developer List mailing list archive at
> Nabble.com.
>