OpenEdge 11 - Progress Software
OpenEdge 11 - Progress Software
OpenEdge 11 - Progress Software
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
WORKFLOW<br />
<strong>OpenEdge</strong> BPM<br />
From the eclipse-based <strong>Progress</strong> Developer Studio for <strong>OpenEdge</strong><br />
development environment, developers can:<br />
> Define how process steps execute <strong>OpenEdge</strong> business logic via the<br />
<strong>OpenEdge</strong> Application Server through a purposed managed adapter,<br />
and an intuitive “drag and drop” of ABL procedure code onto the<br />
workflow design canvas<br />
> Pass native <strong>OpenEdge</strong> data types from process step to process step<br />
through an enhanced dataslot capability<br />
> Have access to a new set of process-related ABL APIs to carry<br />
out a variety of standard BPM functions, such as obtain the task<br />
information for a user to display in the application User Interface,<br />
inform the BPM processing engine that a process step is now<br />
completed, and so on<br />
> Simplify the use of existing WebSpeed Forms in business<br />
process flows<br />
*New <strong>OpenEdge</strong> BPM functionality for <strong>OpenEdge</strong> <strong>11</strong>.1 includes:<br />
1. Character extent support in the ABL API<br />
In <strong>OpenEdge</strong> <strong>11</strong>.1, it is possible to set and retrieve a List dataslot<br />
value using an ABL <strong>Progress</strong>.BPM.DataSlot or DataSlotTemplate.<br />
2. Get*Tasks method to support advanced filtering<br />
Beginning with <strong>OpenEdge</strong> <strong>11</strong>.1, a new method is available in the<br />
UserSession object to support advanced filtering of the Task objects that<br />
are obtained.<br />
SECURITY & COMPLIANCE<br />
<strong>OpenEdge</strong> <strong>11</strong> reinforces our commitment to our customers’ needs<br />
for security, privacy and compliance. In this era of increased regulatory<br />
requirements, data must be secure and private in order to protect intellectual<br />
property, maximize business success, and prevent liability. The stakes are<br />
even higher in a SaaS or Cloud environment, where security and compliance<br />
www.progress.com<br />
17