Index for Programming BPM Plug-Ins

A

Action

compiling expressions 1

context 1

customizing tree 1, 2

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

activate() method 1, 2

activateEvent() method 1

addClientResponse() method 1

addInstanceListener() method 1

addTaskListener() method 1

addTemplateDefinitionListener() method 1

addTemplateListener() method 1

Architecture, plug-in framework 1

C

CategoryInfo object 1, 2

Check boxes, GUI design 1

checkEventKey() method 1, 2

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

setting values 1, 2

ConfigurationData object 1

ConfigurationInfo object 1, 2

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

evaluate() method 1, 2

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

registering 1, 2

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

Processor 1, 2

sending to event handler 1

triggering 1

watch entry 1

EventData class 1

EventHandlerInfo object 1, 2

EventInfo object 1, 2

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

variable type 1, 2

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

FieldInfo object 1, 2

fixup() method 1, 2, 3

Fonts, GUI design 1

Function

defining run-time component 1

definition summary 1

evaluating 1

FunctionInfo object 1, 2

G

getActionId() method 1

getCalendarType() method 1

getCategoryInfo() method 1

getContext() method 1

getData() method 1, 2, 3

getDependencies() method 1, 2

getErrorHandler() method 1

getEventData() method 1, 2

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

getPluginInfo() 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

interface view 1, 2

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 1, 2, 3

plug-in data 1

load() method 1, 2, 3, 4

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

onEvent() method 1, 2

Online help

defining 1

getting help topic ID 1

P

Parse XML 1, 2

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

executing 1, 2

framework

architecture 1

getting version 1

getting

data 1

information 1, 2

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

loading 1, 2, 3

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

unloading 1, 2

viewing 1

PluginAction interface

defining 1

example 1

PluginActionData interface

defining 1

example 1

PluginActionPanel class

defining 1

example 1

PluginCapabilitiesInfo object 1, 2

plugin-data element, XML 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

parsing XML 1, 2, 3

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

postStartWatch() method 1, 2

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

overview 1, 2

Start node 1

S

Sample, plug-in. See also Example

contents 1

overview 1

using 1

Save

GUI control values 1

XML 1, 2

save() method 1

Session EJB interface 1

setConfiguration() method 1

setContext() method 1, 2

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

StartInfo object 1, 2

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

unload() method 1, 2

V

validateAndSave() method 1

validateExpression() method 1

Value object

accessing object data 1

ActionCategoryInfo 1

ActionInfo 1

CategoryInfo 1, 2

ConfigurationData 1

ConfigurationInfo 1, 2

defining 1, 2, 3

definition of 1

DoneInfo 1

EventHandlerInfo 1, 2

EventInfo 1, 2

FieldInfo 1, 2

FunctionInfo 1, 2

HelpSetInfo 1

InfoObject 1

PluginCapabilitiesInfo 1, 2

PluginDependency 1

PluginInfo 1

StartInfo 1, 2

summary 1, 2, 3

TemplateDefinitionPropertiesInfo 1

TemplateNodeInfo 1

TemplatePropertiesInfo 1

using 1

VariableTypeInfo 1

Variable type

defining GUI component 1, 2

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

parsing 1, 2

plugin-data element 1, 2

saving 1, 2

XMLWriter 1