Interface ActionStatement

All Superinterfaces:
DeclaredStatement<QName>, DocumentedDeclaredStatement<QName>, DocumentedDeclaredStatement.WithStatus<QName>, IfFeatureAwareDeclaredStatement<QName>, ModelStatement<QName>, OperationDeclaredStatement
All Known Implementing Classes:
EmptyActionStatement, RefActionStatement, RegularActionStatement

public non-sealed interface ActionStatement extends OperationDeclaredStatement
Represents YANG action statement.

The "action" statement is used to define an operation connected to a specific container or list data node. It takes one argument, which is an identifier, followed by a block of substatements that holds detailed action information. The argument is the name of the action.