Interface | Description |
---|---|
ActivityParameterHelper |
Classes that implement this interface provide additional functionality for
passing parameters to and receiving parameters from a user interface.
|
MessageContainer |
Container populated with error messages by the
validate or onSave
methods in a smart service class that extends AppianSmartService . |
MessageHolder |
Interface to hold error messages.
|
SmartServiceContext |
Context available to Smart Service at runtime.
|
Class | Description |
---|---|
AbstractActivity |
Abstract class to be subclassed when implementing a Java execution
environment activity.
|
ActivityExecutionMetadata |
Metadata attributes of an activity that are needed during its execution.
|
AppianSmartService |
Abstract class to extend when creating a custom smart service.
|
EmptyActivityParameterHelper |
This class provides default, do-nothing implementations of all
ActivityParameterHelper
methods. |
SafeActivityReturnVariable |
Wrapper for
ActivityReturnVariable that enforces non-null
value, and contains only getters so that users cannot change the values. |
StrutsMessageHolder |
Enum | Description |
---|---|
Editable | |
Required |
Declares whether the input parameter is required.
|
Exception | Description |
---|---|
ActivityExecutionException |
This is an Exception wrapper, which is used by Activity classes to inform
about error conditions while running the activity.
|
HandledActivityExecutionException | |
RetryableActivityExecutionException |
An
ActivityExecutionException that is transient. |
Annotation Type | Description |
---|---|
Attended | |
Input |
The @Input annotation is an optional annotation for smart service setter methods that allows
for additional input behaviors to be described.
|
Order |
This annotation is used for specifying the order in which the inputs and outputs of the Smart Service should appear in the data tab.
|
Unattended |
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.