Contents
bpmn-server / IBehaviour
Interface: IBehaviour
Behaviour
ioSpecification
timer
message
signal
each behaviour is a class
it scans def and insert itself to perform actions as required
Implemented by
Table of contents
Properties
Methods
Properties
node
• node: Node
Defined in
elements/behaviours/Behaviour.ts:24
definition
• definition: any
Defined in
elements/behaviours/Behaviour.ts:25
Methods
start
▸ start(item
): any
Parameters
Name | Type |
---|---|
item |
IItem |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:26
run
▸ run(item
): any
Parameters
Name | Type |
---|---|
item |
IItem |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:27
end
▸ end(item
): any
Parameters
Name | Type |
---|---|
item |
IItem |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:28
restored
▸ restored(item
): any
Parameters
Name | Type |
---|---|
item |
IItem |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:29
resume
▸ resume(item
): any
Parameters
Name | Type |
---|---|
item |
IItem |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:30
getNodeAttributes
▸ getNodeAttributes(attributes
): any
Parameters
Name | Type |
---|---|
attributes |
any [] |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:31
getItemAttributes
▸ getItemAttributes(item
, attributes
): any
Parameters
Name | Type |
---|---|
item |
IItem |
attributes |
any [] |
Returns
any
Defined in
elements/behaviours/Behaviour.ts:32
describe
▸ describe(): string
[]
Returns
string
[]
Defined in
elements/behaviours/Behaviour.ts:33
init
▸ init(): any
Returns
any