Documentation for a newer release is available. View Latest

Settings Model

This section describes the Dynamic settings flow and its attributes.

Flows

Dynamic Settings

Flow Properties

Flow Name:

Dynamic Settings

Version:

0

Description:

This is a placeholder for the flow solution.

Global State Set:

Default Global States

Flow Graph

dynamicsettings settings flow graph

States

Name Description Global State Is Terminal

Inactive Approval Pending

Approval Pending for Setting currently inactive

none

No

Active

Active Setting state

none

No

Active Approval Pending

Approval pending state for active setting after update

none

No

Delete Approval Pending

Delete Approval Pending for setting deletion

none

No

Terminal State

State added because it’s required to have terminal state

none

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Provisional Setting

Requires Approval

Approval Received

Raised after setting approved

Active Setting

Provisional Setting

Requires Approval

Approval Rejected

Emitted after approval rejected

Provisional Setting

Requires Approval

Setting Deactivated

Setting moved to Inactive state

Active Setting

Requires Approval

Setting Created

Setting has been created

Active Setting

Requires Approval

Setting Created Needs Approval

Setting has been created but needs approval

Provisional Setting

Requires Approval

Setting Updated

Setting has been updated

Provisional Setting

Active Setting

Setting Updated Requires Approval

Update requested requires approval

Provisional Setting

Setting Deactivated Requires Approval

Deactivation request requires approval

Active Setting

Functions

No aggregate functions defined.

Flow BDD

DynamicSettings-Aborted.story
Meta:

Narrative:
Dynamic Settings
This is a placeholder for the flow solution.
Paths ending in state: Aborted
DynamicSettings-TerminalState.story
Meta:

Narrative:
Dynamic Settings
This is a placeholder for the flow solution.
Paths ending in state: Terminal State

External Domains

Settings

Settings workflow domain

Requests

No requests defined.

Notifications

No notifications defined.

Instructions

Name Description Business Data

Deactivate Setting

deactivate

Provisional Setting

Active Setting

Requires Approval

Update Setting

Update setting

Active Setting

Provisional Setting

Requires Approval

Create Setting

Initial command

Provisional Setting

Active Setting

Requires Approval

Approver

This domain is used to handle the approval process

Requests

Name Description Business Data Response

Approve Setting

Submit this setting for approval

Active Setting

Provisional Setting

Name:

Approval Response

Description:

description

Business Data:

Active Setting

Provisional Setting

Requires Approval

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Notifications

No notifications defined.

Instructions

No instructions defined.

Initiation

A system generation domain representation of this domain to allow initiate from external sources.

Requests

No requests defined.

Notifications

No notifications defined.

Instructions

Name Description Business Data

Initiate Dynamic Settings

Flow Initiation

Provisional Setting

Requires Approval

Supporting Libraries

Business Data Libraries

Business Data Library

Business Data Library for Dynamic Processing Settings

Name Description Data Type Data Category

Active Setting

Currently Active Setting

com.iconsolutions.ipf.dynamicsettings.domain.Setting

Provisional Setting

Setting to be approved

com.iconsolutions.ipf.dynamicsettings.domain.Setting

Requires Approval

Requires Approval

java.lang.Boolean

Common Event Libraries

No event libraries have been defined

Decision Libraries

Decision Library

No description provided.

Name Description Business Data Outcomes

Needs Approval

Does this action need approval

Requires Approval

YES

NO

Domain Function Libraries

No domain functions have been defined.

Response Code Libraries

No response codes have been defined.

Reason Code Libraries

No reason codes have been defined.

Placeholder Libraries

No placeholders have been defined.

Global States

No global states have been defined.