Mail Archive Home | exoplatform List | December 2006 Index
| <-- Date Index --> | <-- Thread Index --> |
Yes, eXo-Bonita provides two levels of APIs:
1) The Workflow Service API. It consits of a service running in the eXo container and acts as a facade to the Bonita API. You will find the interface definitions at:
The main interface to focus on is "WorkflowServiceContainer.java". It provides basic operations on your processes. At runtime, all those interfaces are contained by $JONAS_ROOT/lib/apps/exo-ecm.services.workflow.api-1.0.jar file. You might also want to take a look at the corresponding implementation, at http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/exoplatform/v2.x/exo-ecm/services/workflow/impl/bonita/src/java/org/exoplatform/services/workflow/impl/bonita/.
2) The Bonita API. You can call it directly if you need an advanced operation that is not provided by the Workflow Service API. See http://wiki.bonita.objectweb.org/xwiki/bin/download/Main/Documentation/bonitaAPI.pdf.
As for the user interface, you can do basic customization (colors, font size...) using CSS styles in eXo. I haven't had the opportunity to play with that yet, but I'm sure other people in the mailing list can provide some help. That said, if you need to do further modifications, then you will have to modify the code of the Portlets themselves, or write your own Portlets. The corresponding code is located in http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/exoplatform/v2.x/exo-ecm/portlets/workflow/.
HTH
-Brice.
--
You receive this message as a subscriber of the exoplatform@xxxxxxxxxxxxx mailing list.
To unsubscribe: mailto:exoplatform-unsubscribe@xxxxxxxxxxxxx
For general help: mailto:sympa@xxxxxxxxxxxxx?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.