Skip to main content

Server Action Properties

This section describes the properties available for a server action element in the business process. A Server Action is an Activity which will invoke a block of Java code.

General

PropertyDescriptionExample
Activity IDThe ID for this activityActionActivity-1
Activity TypeThe type of activity for this element, selected from a drop down list.InventoryManagement/ProductSelectionActivityType
DescriptionThe description for this activity.Request Stock From Location
NameThe name for this activity.Request Stock From Location
OutcomesThe list of outcome(s) this activity will generate. Selected from a drop down list, i.e. Outcome, Suspend Link, Internal LinkSuccess
ParametersThe parameters for this activity. This is done via a pop up window with the following fields:
Name - name of the parameter, e.g. enactor.inventoryManagement.SendingOrRequesting.
Type - type of the parameter, e.g. java.lang.String.
Value - value of the parameter, e.g. REQUESTING.
[enactor.inventoryManagement.SendingOrRequesting]

Meta Data

PropertyDescriptionExample
InputsThe list of inputs this business process or activity expects. This is done via a pop up window with the following fields:
Name - name of the input, e.g. enactor.mfc.UserKey.
Type - type of the input, e.g. com.enactor.mfc.user.IUserKey.
Required - whether the input is required, i.e. set/not set.
[enactor.mfc.UserKey]
OutputsThe list outputs this business process or activity produces. This is done via a pop up window with the following fields:
Name - name of the output, e.g. enactor.inventoryManagement.SelectedLocationId.
Type - type of the output, e.g. java.lang.String.
Required - whether the output is required, i.e. set/not set.
[enactor.inventoryManagement.ProductQtyListId]