How to use Java Objects with UI Designer

1
0
-1

I have a very simple Java class with two Integer variables and their getters and setters.
Nothing special. My goal is a Set Data task to take two numbers for a and b (from the form) and the next task Get Data to print in the form, using class functions. I want this through setters and getters. I just cannot find an example with newer Bonita versions (in the previous versions was too easy to do something like that) about Java objects and UI Designer.

In the end, I just desperately need a tutorial about java objects + ui designer and there isn't one for newer version.

This is what I've done so far
Click for images
![Images][Images]

1 answer

1
+1
-1
This one is the BEST answer!

Hi,

Since Bonita 7 you have to use contracts and operations to get and set values in the UI : http://documentation.bonitasoft.com/?page=contracts-and-contexts

So what you need to do, is :

  • Create a process variable based on your java Class
  • Add a contract in your step containing the values you need to set
  • Add operations that will take the values submitted, and record them in your Java object

You can find examples in the Community projects, like : http://community.bonitasoft.com/project/process-variable-example

Regards

Testing
Notifications