Content

Overview

Purpose

Concepts

Description

Action List Page

Action Maintenance Page

Action Properties

 
 

 

 

Overview

Top ../images/arwup.gif (846 bytes)

Purpose

 

Adds and edits Server-Side Actions. Adding a User Action registers it with LabVantage.

Concepts

 
Concepts of Actions
Concepts of Versioning

 

Description

Top ../images/arwup.gif (846 bytes)

Action List Page

 
Button Description
Add Opens the Action Maintenance Page to add a User Action.
Edit Opens the Action Maintenance Page to allowing editing.
List Control  
Copy Creates a copy of the Action SDI.
View Opens the Action Maintenance Page in readonly mode.
Delete Deletes the Action SDI from the database.
Manage Roles When executing Actions using Axis/JAX Web Services or REST Web Services, this lets you grant Role-Level Access to Actions. As shown below, the ManyToManyMaint Page Type is the basis for associating Actions with Roles. These Action-Role associations are enforced using the "Action Processing → Defined By Roles " property in the SecurityPolicy. When both the Action-Role associations and SecurityPolicy are set, a User must be a member of the specified Role in order to call an Action using the Web Services.
Configuration Report Launches the Configuration Report utility.
Other Tasks  
Export Launches the Configuration Transfer Tools for Exporting SDIs.

Functionality of the Action Maintenance Page:

Action Maintenance Page

 
Field Description
Action Identifier of the Action.
Version Version number of the Action.
Version Status Current Status of the Version.
Type Indicates whether this is a System or User Action.
Description Description of Action functionality.
Java Object Name If "Action Language" (below) is Java, this is the package and class defining the Action, e.g.,

sapphire.custom.myproject.MyActionClass

Action Language Specifies how you want to generate the Action code:
ValueDescription
JavaWritten as Java code (*.java compiled to *.class specified in "Java Object Name" above).
Action BlockGenerated by the Action Block Editor. After saving, a "Flow" tab is rendered. Clicking it opens the Action Block Editor.

Action Properties

 
Column Description
Property Identifier of the property.
Type LabVantage Data Type that defines the data and determines how they are displayed.
Mode "Input" indicates this is an input property to the Action. "Output" indicates this is an output property from the Action.
title Optional name to be displayed for the property.
Editor style Editor style used in the Action Block Editor.
Editor Return Mapping For internal use.
Edit SDC Id SDC used for the lookup for the relevant LabVantage Data Type in the Action Block Editor if no Editor style is specified.
Edit Ref Type Reference Type used for the lookup for the relevant LabVantage Data Type in the Action Block Editor if no Editor style is specified.
Help Text that identifies the Property.
Default Value Property value to use by default.