Index for Programming BPM Plug-Ins
A
Action
compiling expressions 1
context 1
defining GUI component 1
defining run-time component 1
definition summary 1
getting label 1
implementing plug-in data interface 1
implementing PluginObject interface 1
notifying that subworkflow completed 1
processing asynchronous response 1
ActionCategoryInfo object 1
ActionContext interface 1
ActionInfo object 1
Activate
Done node 1
Event node 1
Start node 1
activateEvent() method 1
addClientResponse() method 1
addInstanceListener() method 1
addTaskListener() method 1
addTemplateDefinitionListener() method 1
addTemplateListener() method 1
Architecture, plug-in framework 1
C
Check boxes, GUI design 1
checkVariable() method 1
classForName() method 1
Clone plug-in 1
clone() method 1
Color, GUI design 1
Command buttons, GUI design 1
Component
action. See Action
definition roadmap 1
Done node. See Done node
Event node. See Event node
function. See Function
functionality requirements 1
GUI. See GUI component
message type. See Message type
run-time. See Run-time component
Template definition properties. See Template definition properties
template properties. See Template properties
variable type. See Variable type
config.xml 1
Configuration
customizing requirements 1
deleting values 1
getting values 1
ConfigurationData object 1
Connect to Plug-in Manager 1
Context, run-time
action 1
evaluation 1
event 1
execution 1
interface summary 1
overview 1
plug-in panel 1
using 1
create() method 1
D
Deinitialize plug-in 1
deletePluginConfiguration() method 1
Deploy plug-in
defining deployment descriptor files 1
overview 1
packaging 1
updating configuration file 1
Deployment descriptor files 1
Design, plug-in 1
Detection, plug-in 1
Development tasks 1
Dialog box layout, GUI design 1
Disconnect from Plug-in Manager 1
Document type definitions 1
Done node
activating 1
compiling expressions 1
defining GUI component 1
defining run-time component 1
implementing plug-in data interface 1
implementing PluginObject interface 1
DoneInfo object 1
DTDs 1
E
ejbActivate() method 1
ejbPassivate() method 1
ejbRemove() method 1
endElement() method 1
Evaluate
function 1
message type 1
Evaluation context 1
Event
context 1
data flow 1
definition of 1
descriptor 1
handler
check if plug-in panel references 1
creating value object 1
defining component class 1
renaming 1
sending an event to 1
node
activating 1
compiling expressions 1
defining GUI component 1
defining run-time component 1
definition summary 1
how event watch entries are added 1
implementing plug-in data interface 1
implementing PluginObject interface 1
sending to event handler 1
triggering 1
watch entry 1
EventData class 1
Example
customizing action tree 1
defining GUI component
action 1
Done node 1
Event node 1
Start node 1
template definition properties 1
template properties 1
defining run-time component
action 1
Done node 1
Event node 1
function 1
message type 1
Start node 1
home interface 1
implementing plug-in data interface
action 1
Done node 1
Event node 1
Start node 1
template definition properties 1
template properties 1
implementing PluginObject interface
action 1
Done node 1
Event node 1
Start node 1
overview 1
remote interface 1
using plug-in sample 1
exceptionHandlerRenamed() method 1
execute() method 1
executeSubActionList() method 1
Execution
action 1
context 1
definition 1
overview 1
F
Fonts, GUI design 1
Function
defining run-time component 1
definition summary 1
evaluating 1
G
getActionId() method 1
getCalendarType() method 1
getCategoryInfo() method 1
getContext() method 1
getErrorHandler() method 1
getEventDescriptor() method 1
getEventType() method 1
getExceptionNumber() method 1
getExceptionObject() method 1
getExceptionSeverity() method 1
getExceptionText() method 1
getExceptionType() method 1
getExecutionContext() method 1
getFields() method 1
getHelpIDString() method 1
getInitialContext() method 1
getInstance() method 1
getInstanceId() method 1
getLabel() method 1
getName() method 1
getNodeId() method 1
getObject() method 1
getOrg() method 1
getPlugin() method 1
getPluginCapabilitiesInfo() method 1, 2, 3, 4
getPluginConfiguration() method 1, 2
getPluginInstanceData() method 1
getPlugins() method 1
getPluginTemplateData() method 1
getPluginTemplateDefinitionData() method 1
getPrintableData() method 1
getReferencedPublishables() method 1
getRequestor() method 1
getRollbackOnly() method 1
getSource() method 1
getString() method 1
getTask() method 1
getTaskId() method 1
getTemplate() method 1
getTemplateDefinition() method 1
getTemplateDefinitionID() method 1, 2, 3, 4
getTemplateDefinitionPluginData() method 1
getTemplateID() method 1, 2, 3
getTemplatePluginData() method 1
getUserId() method 1
getVariableInfo() method 1
getVariableList() method 1
getVariableValue() method 1, 2
getVersion() method 1, 2, 3, 4
Graphical user interface. See GUI
GUI component
defining PluginActionPanel class 1
defining PluginPanel class 1
defining PluginTriggerPanel class 1
defining PluginVariablePanel class 1
defining PluginVariableRenderer class 1
displaying 1
loading 1
overview of 1
validating and saving 1
GUI style sheet 1
H
HelpSetInfo object 1
Home interface
example 1
methods 1
HTML online help 1
I
Icon
GUI design 1
implementing PluginObject interface
Start node 1
Import packages and interfaces 1
InfoObject object 1
Information methods 1
init() method 1
instanceChanged() method 1
instantiate() method 1
instantiateWorkflow() method 1
invokeAddVariableDialog() method 1, 2
invokeErrorHandler() method 1
invokeExpressionBuilder() method 1
isAuditEnabled() method 1
isVariableInExpression() method 1
J
JavaHelp online help 1
L
Label, action 1
Lifecycle management
methods 1
overview 1
List boxes, GUI design 1
Load
GUI component 1
plug-in data 1
loadPlugin() method 1
M
Manage plug-in 1
Message
defining type 1
GUI design 1
type
evaluating 1
initializing 1
run-time component 1
setting field qualifier 1
summary 1
N
Notification
getting information about received 1
methods 1
overview 1
registering 1
summary of 1
unregistering 1
O
Object manufacturing methods 1
Online help
defining 1
getting help topic ID 1
P
Plug-in
API 1
cloning 1
component. See Component
configuring. See Configuration
context. See Context
data interface. See also PluginData interface, PluginActionData interface 1
definition of 1
deploying
defining plug-in deployment descriptor files 1
overview 1
packaging for 1
updating configuration file for 1
design guidelines 1
detecting 1
development tasks 1
event. See Event
framework
architecture 1
getting version 1
getting
data 1
localized display string 1
printable description 1
referenced publishable objects 1
getting version 1
home interface
example 1
methods 1
how BPM learns about 1
how supported 1
lifecycle management 1
Manager
connecting to 1
disconnecting from 1
overview 1
managing 1
notification. See Notification
object manufacturing 1
online help 1
refreshing list 1
remote interface
example 1
methods 1
sample. See also Example
contents 1
overview 1
using 1
viewing 1
PluginAction interface
defining 1
example 1
PluginActionData interface
defining 1
example 1
PluginActionPanel class
defining 1
example 1
PluginCapabilitiesInfo object 1, 2
PluginData interface
Done node 1
Event node 1
implementing 1
Start node 1
template definition properties 1
template properties 1
PluginDependency object 1
PluginDone interface
defining 1
example 1
PluginEvent interface
defining 1
example 1
PluginField interface
defining 1
example 1
PluginFunction interface
defining 1
example 1
PluginInfo object 1
PluginManager EJB 1
PluginManagerCfg EJB 1
PluginObject interface
action example 1
Done node example 1
Event node example 1
Start node example 1
PluginPanel class
defining 1
Done node example 1
template definition example 1
template properties example 1
PluginPanelContext interface
defining 1
getting 1
PluginStart2 interface
defining 1
example 1
PluginTemplateNode interface 1
PluginTriggerPanel class
defining 1
Event node example 1
Start node example 1
PluginVariablePanel class
defining 1
example 1
PluginVariableRenderer interface
defining 1
example 1
R
Radio buttons, GUI design 1
Referenced publishables 1
referencesExceptionHandler() method 1
referencesVariable() method 1
refresh() method 1
Remote class loading 1, 2, 3, 4
Remote interface
example 1
methods 1
removeEventWatch() method 1, 2
removeInstanceListener() method 1
removeStartWatch() method 1
removeTaskListener() method 1
removeTemplateDefinitionListener() method 1
removeTemplateListener() method 1
renameVariableInExpression() method 1
Resource bundle 1
response() method 1
Roadmap, component definition 1
Run-time component
action 1
Done node 1
Event node 1
function 1
message type 1
Start node 1
S
Sample, plug-in. See also Example
contents 1
overview 1
using 1
Save
GUI control values 1
save() method 1
Session EJB interface 1
setConfiguration() method 1
setErrorHandler() method 1
setPluginConfiguration() method 1
setPluginInstanceData() method 1
setResourceBundle() method 1
setRollbackOnly() method 1
setSessionContext() method 1
setTrigger() method 1
setValue() method 1
setVariableValue() method 1
Start mode configuration 1
Start node
activating 1
compiling expressions 1
defining GUI component 1
defining run-time component 1
definition summary 1
how event watch entries are added 1
implementing plug-in data interface 1
implementing PluginObject interface 1
setting trigger 1
startedWorkflowDone() method 1
startelement() method 1
startWorkflow() method 1
Style sheet, GUI 1
T
Tables, GUI design 1
Task
assigning 1
development 1
executing 1
marking done 1
marking undone 1
notification 1
setting properties 1
unassigning 1
taskAssign() method 1
taskDoIt() method 1
taskMarkDone() method 1
taskSetProperties() method 1
taskUnassign() method 1
taskUnmarkDone() method 1
Template
definition notification 1
definition properties
defining GUI component 1
definition summary 1
implementing plug-in data interface 1
notification 1
properties
defining GUI component 1
definition summary 1
implementing plug-in data interface 1
templateChanged() method 1
templateDefinitionChanged() method 1
TemplateDefinitionPropertiesInfo object 1
TemplateNodeInfo object 1
TemplatePropertiesInfo object 1
Text-entry fields, GUI design 1
Trigger
Event node 1
Start node 1
trigger() method 1
U
V
validateAndSave() method 1
validateExpression() method 1
Value object
accessing object data 1
ActionCategoryInfo 1
ActionInfo 1
ConfigurationData 1
definition of 1
DoneInfo 1
HelpSetInfo 1
InfoObject 1
PluginDependency 1
PluginInfo 1
TemplateDefinitionPropertiesInfo 1
TemplateNodeInfo 1
TemplatePropertiesInfo 1
using 1
VariableTypeInfo 1
Variable type
definition summary 1
setting value to display 1
variableRenamed() method 1
VariableTypeInfo object 1
Version
plug-in 1
plug-in framework 1
View plug-in 1
Visual balance, GUI design 1
W
Workflow component. See Component
Workflow instance notification 1
Workflow template definition properties. See Template definition properties
Workflow template properties. See Template properties
X
XML
XMLWriter 1