Java Doc for WorkflowAttributeDefinitionVO.java in » ERP-CRM-Financial » Kuali-Financial-System » edu » iu » uis » eden » clientapp » vo » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Defines a remote WorkflowAttribute and how to construct it. This is to be used when
the attributes are being hosted remotely inside the Workflow runtime.
The attribute definition must be constructed with the fully qualified class name of the
target attribute. It can be constructed one of two ways, through the constructor of the
attribute or by setting java bean properties. If both are specified, then the attribute
will be constructed using both the constructor and properties. If no constructor
parameters are specified the target attribute must have a no-argument public constructor.
The "properties" represented by the PropertyDefinitionVOs will be set as bean properties
(setters) on the target attribute class. The standard KSB resource/object-definition loading
mechanism implements this functionality. If the attribute is a GenericXMLRuleAttribute
or GenerixXMLSearchableAttribute, then the properties will also be set explicitly in the paramMap
by the workflow server.
author: ewestfal