Application Definition - Xyna-Factory/xyna GitHub Wiki
To create a new Application from within a Workspace it is necessary to define its content first. This content description is called Application Definition.
An Application Definition may contain objects of the following types:
- Capacities
- Data Types
- Exception Types
- Filters
- Filter Instances
- Form Definitions
- Order Input Sources
- Order Types
- Shared Libraries
- Triggers
- Trigger Instances
- Workflows
- Xyna Properties
Figure 1: Show an Application Definition's details (left panel) and change its content (right panel)
Applications are created from inside of a Workspace by defining their content via an Application Definition and afterwards building the specific version of an Application. To modify an Application, it has first to be copied into a Workspace again, which automatically creates a fitting Application Definition.
The following list contains all possible actions with Application Definitions:
- Create new Application Definition as part of a Workspace
- Remove Application Defintions
- Set required Runtime Contexts
- Define the content of an Application Definition
- Monitor problems inside an Application Definition
- Build a new Application from an Application Definition
- Create an Application Definition during the loading the content of an Application into a Workspace
Application Definitions are defined and Applications are build in the Workspaces section inside the Xyna Factory Manager.