Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Stardust/Knowledge Base/Customization/Portal/IDescriptorFilterExample"

 
(2 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
Specifying a descriptor filter is useful to enforce a uniform display of descriptor columns, because the default behavior of the process portal is to display only those descriptors as columns which are shared by the process instances in the tasklist.<br>To use the custom filter enable setting  
 
Specifying a descriptor filter is useful to enforce a uniform display of descriptor columns, because the default behavior of the process portal is to display only those descriptors as columns which are shared by the process instances in the tasklist.<br>To use the custom filter enable setting  
  
Carnot.ProcessPortal.DescriptorFilter = com.sungard.infinity.processportal.internal.CustomDescriptorFilter  
+
a) Set property '''Carnot.ProcessPortal.DescriptorFilter = com.sungard.infinity.processportal.internal.CustomDescriptorFilter''' in carnot.properties
  
in the carnot.properties and simply place the text file in the same Java package as the source class.<br>
+
b) Place descriptors.txt in the same Java Package as the source class.<br>

Latest revision as of 03:28, 25 June 2014

Purpose

Reordering of Process Descriptors in task list.

CustomDescriptorFilter

Download Example Here

The CustomDescriptorFilter class uses a simple text file to determine which process descriptors to show in which order in the task list. Activities belonging to processes that don't possess these descriptors will be display an empty entry in the descriptor column.

Specifying a descriptor filter is useful to enforce a uniform display of descriptor columns, because the default behavior of the process portal is to display only those descriptors as columns which are shared by the process instances in the tasklist.
To use the custom filter enable setting

a) Set property Carnot.ProcessPortal.DescriptorFilter = com.sungard.infinity.processportal.internal.CustomDescriptorFilter in carnot.properties

b) Place descriptors.txt in the same Java Package as the source class.

Back to the top