Method Arguments

The following table lists the input and output attributes that are relevant for BOD methods.

Method Input/Output Input only Output only
OnProcess All public attributes except those listed for ‘output only’ none Public attributes for which the value is always determined inside LN
OnSync none All public attributes except attributes for which the value is always determined inside LN none
OnLoad none same as OnSync none
OnPost none same as OnSync none
OnUpdate none same as OnSync none
OnAcknowledge none same as OnSync none
PublishEvent (protected) none All public attributes none
List (protected) none none All public attributes
Show (protected) Identifiers for top-level component none All public attributes
Create (protected) All public attributes except those listed for ‘output only’ none Public attributes for which the value is always determined inside LN
Change (protected) All public attributes except those listed for ‘output only’ none Public attributes for which the value is always determined inside LN
Delete (protected) none Identifiers for top-level component none

The method arguments for the ‘On’ methods do not have to be modeled explicitly in the LN Studio. They are handled automatically.