Skip to main content

Posts

Iteration 8 (10 August – 16 August)

In this iteration I worked on gathering up all separate knowledge bases in to one. And Finally I configured a parent Activity (class) which will create all the processes and add them to one knowledge base. Then I created a "StatefulKnowledgeSession" where those all activities who extended the parent activity can start their own process by calling the example process through "StatefulKnowledgeSession "

Iteration 7 (3 August – 9 August)

I completed following features in this iteration Messaging - send a text message in a task Location Access - give the GPS location by google play services. Sharing - sharing files through WiFi - direct and Bluetooth. Scan the tags - user can scan QR code and get data using ZXing bar-code reader Use Gallery - user can select pictures in storage.

Iteration 6 (27 July– 2 August)

I  continued working with the development of the Android version of the engine. In this iteration I implemented the following features to the prototype jbpm-android basically created by Kris Verlaenen. Browser Activity- open a search in browser through given link or user input words Camera Activity - User can use camera to capture images. In these Activities I created a separate Knowledge Base for each process. And in Last Iteration I am hoping to add all processes to a single knowledge base.

Iteration 5 (13 July– 19 July)

I  started working with the development of the Android version of the engine. First of all I studied the existing prototype created by Kris Verlaenen ( planet.jboss.org/jbpm5_lightweight_running_on_android ) . Then I started Implementing a task that will send a sms to anyone to their number. For this I used SmsManager . It can be archived by this, SmsManager smsManager = SmsManager. getDefault ( ) ; smsManager. sendTextMessage ( "phoneNo" , null , "sms message" , null , null ) ;

Iteration 4 (4 July– 12 July)

I completed the iteration with following features. Upgraded the UI Worked with JBPM Server Source Code Here are the screen shots attached with new UI Menu Screen Process & Task Dashboard Login Screen Process Definitions Process Instances Process Definition Details Task Description Task List

Mid Term Evaluation (26 June– 3 July)

According to my timeline this is the tasks that I had to do, Continu ing working with the added features Optimiz ing the code Adding the feature of the Dashboards that will be available to the user. x I completed the iteration with following features. User can See the Process & Task Dashboard In Dashboard user can see in Tasks, the number of Total Tasks Tasks Completed In Dashboard user can see in Process Instances , the number of Total instances Completed instances Active instances Pending instances Suspended instances Aborted instances Screenshots are attached

Iteration 3 (15 June – 25 June)

According to my timeline this is the tasks that I had to do, Adding the Process Management feature to the application Continuing further developing the GUI. I completed the iteration with following features User can see the process definitions by List View and in this list user can see the definition Id , process Definition Name and project User can select process definition and see the details. In details user can see User Definition Id Definition Name Deployment Id Process Variables User can start a new Instance. User can see the available process Instances list with instance Id , Instance name , version and External Id. Screen Shots are attached of the current condition.