DPE WorkflowSystem 3.x

Introduction to SAF Administration

SAF Administration is the client tool to configure, monitor and start/stop SAF modules.

Entering DigaSystem Credentials

Enter your DigaSystem credentials for working with SAF Administration.

SAF_LogonDialog.png

If you have configured multiple authentication providers, choose the wished one form the drop down.

SAF_LogonDialog_WithMultipleAuthenticationMethods.png

SAF Administration Area Overview

SAF_Admin_Overview.png



Area

Description

Related Topics

Main Menu

The Main Menu contains menu items for all functionalities.


Tool Bar

The Tool Bar offers quick access to some often used functionalities.


Navigation Area

The navigation area contains a tree with information about registered entities and allows to navigate to the details of each entity.


Details Area

The details area shows pages according to the currently selected item in the navigation tree.


Help Area

The help area displays context sensitive help.



The navigation tree contains information about registered entities. It is a hierarchical view.

The top level of the tree lists all machines hosting having at least one registered SAF Server:

SAF_Navigation_TopLevel.png

The second level of the tree lists all SAF Servers registered for a machine:

SAF_Navigation_2ndLevel.png

The third level of the tree lists all SAF modules that are registered for a SAF Server:

SAF_Navigation_3rdLevel.png

The forth level lists various pages to interact with a SAF module:

SAF_Navigation_4thLevel.png


Understanding SAF Server States

SAF is a client/server system. The client (SAF Administration) has to connect to the server (SAF Server) first, before it can show information or manage it.

SAF Server State

Description

SAF_Server_State_Offline.png

Offline

The SAF server is registered, registration is available, there is no connection to the server. The registry does not contain connection information. Most probable the SAF server is not running.

SAF_Server_State_Connectable.png

Connectable

The SAF server is registered, registration is available, however, there is not yet a connection to the server. The registry does contain connection information and connection attempts will be made on a regular basis.

SAF_Server_State_Connecting.png

Connecting

A connection attempt is underway.

SAF_Server_State_WaitForReconnect.png

WaitForReconnect

The connection was cut off. To avoid Denial of Service Attacks the server has signalled to wait a certain time before further connection attempts will be honored.

SAF_Server_State_Online.png

Online

A connection has been established to the SAF server, however, the server has not yet sent a status update.

SAF_Server_State_Running.png

Running

A connection has been established to the SAF server and the server has delivered a status update of its modules.

SAF_Server_State_ShuttingDown.png

ShuttingDown

The SAF server is in the process of shutting down. At times the server needs to wait for modules to terminate by themselves.

SAF_Server_State_ShutDown.png

ShutDown

The SAF server has been shut down. The connection will be closed as a result.


Understanding SAF Module States


SAF Module State

Description

SAF_Module_State_Unknown.png
Unknown

The module has been registered by its server. However, its execution state is unknown. This state is signalled under the following circumstances:

  • There is no connection to the SAF server

  • There is a connection to the SAF server, however, it does not deliver information about the module. In most cases this is a module which has not been loaded or which has been renamed.

SAF_Module_State_Paused.png
Paused

The module has been loaded by its server, though it is not active. The server will not execute the module, it is Paused.

SAF_Module_State_Waiting.png
Waiting

The module has been loaded by its server and it is active. It is kept in a Waiting state until a trigger for execution arrives, also see Configuring General SAF Module Settings.

SAF_Module_State_Running.png
Running

The module is currently being executed. Its activities can be monitored via its activity pages. Triggered modules will always switch between Waiting and Running. Non-Triggered modules will keep Running until they are paused by user interaction.

SAF_Module_State_RunningToFinish.png
RunningToFinish

The module is currently being executed. The execution will run normally until finish. After finishing the module it will be set to a Paused state.

SAF_Module_State_Aborting.png
Aborting

The module is currently being executed. A request to terminate has been issued to the module, however, it is up to the module to honor this request or ignore it. Aborting time therefore depends on the nature of the module.

SAF_Module_State_Killing.png
Killing

The module is currently being executed. Execution is stopped externally by the server, killing the execution thread of the module.

SAF_Module_State_WaitingForLoad.png
WaitingForLoad

The module has been put to halt and will be reloaded. Before reloading the module it is put into this state for a configurable period of time.

SAF_Module_State_Dead.png
Dead

The module has been put to halt. It will no longer be executed or reloaded. The server puts modules into this state in case they produce untrapped errors too often. It does this to prevent dysfunctional modules from interfering with the execution of other modules.

SAF_Module_State_Initializing.png
Initializing

The module has been loaded and is now being initialized. Or the configuration has been changed and the module is being reinitialized.

SAF_Module_State_DisabledUntilSafServerRestart.png
DisabledUntilSafServerRestart

The module is disabled and can be used only after restarting the SAF server.


Window Menu

The following menu items allow to show or hide elements in the user interface.

Menu item

Description

Help

Show or hide help area

Tooltips

Show or hide tooltips for nodes in navigator window

Navigator window

Show or hide navigator window

Views

Show or hide panel with overview about existing and open views

Toolbar

Show or hide toolbar

Borders

Show page embedded in layout or standalone.

Double click caption to go back from standalone view.