-
Notifications
You must be signed in to change notification settings - Fork 0
Application Management via CLI
Johannes Heucher edited this page Oct 12, 2022
·
2 revisions
CLI commands corresponding to the Application-based management operations:
''# Build new Application from a Workspace'' ./xynafactory.sh '''buildapplicationversion''' -applicationName <arg> -versionName <arg> [-comment <arg>] [-excludeSubtypesOf <args>] [-parentWorkspace <arg>] [-s] [-v] ''# Remove Application'' ./xynafactory.sh '''removeapplication''' -applicationName <arg> -versionName <arg> [-c] [-f] [-ff] [-g] [-parentWorkspace <arg>] [-v] ''# Show an Application's content'' ./xynafactory.sh '''listapplicationdetails''' -applicationName <arg> -versionName <arg> [-excludeEntryTypes <args>] [-excludeSubtypesOf <args>] [-fileName <arg>] [-r] [-v] ''# List an Application's Requirements'' ./xynafactory.sh '''listruntimecontextdependencies''' [-t] -applicationName <arg> -versionName <arg> ''# Define Runtime Context Requirement'' ./xynafactory.sh '''addruntimecontextdependency''' [-f] -ownerApplicationName <arg> -ownerVersionName <arg> [-requirementApplicationName <arg>] [-requirementVersionName <arg>] [-requirementWorkspaceName <arg>] ''# Remove Required Runtime Context'' ./xynafactory.sh '''removeruntimecontextdependency''' -ownerApplicationName <arg> -ownerVersionName <arg> [-requirementApplicationName <arg>] [-requirementVersionName <arg>] [-requirementWorkspaceName <arg>] ''# Order Entry: Enable/Disable Filter instance'' ./xynafactory.sh '''disablefilterinstance''' -applicationName <arg> -versionName <arg> -filterinstancename <arg> [-v] ./xynafactory.sh '''enablefilterinstance''' -applicationName <arg> -versionName <arg> -filterinstancename <arg> [-v] ''# Order Entry: Enable/Disable Trigger instance'' ./xynafactory.sh '''disabletriggerinstance''' -applicationName <arg> -versionName <arg> -triggerinstancename <arg> [-d] [-v] ./xynafactory.sh '''enabletriggerinstance''' -applicationName <arg> -versionName <arg> -triggerinstancename <arg> [-d] [-orderentrancelimit <arg>] [-v] ''# Export Application'' ./xynafactory.sh '''exportapplication''' -applicationName <arg> -versionName <arg> [-cs] -filename <arg> [-l] [-lb] [-newVersion <arg>] [-v] ''# Import Application'' ./xynafactory.sh '''importapplication''' -filename <arg> [-f] [-g] [-ic] [-ip] [-oc] [-op] [-r] [-s] [-storableNameGeneration <arg>] [-v] [-xc] [-xp] ''# Copy Cron-like Orders between two Applications'' ./xynafactory.sh '''copycronlikeorders''' -applicationName <arg> -sourceVersion <arg> -targetVersion <arg> [-g] [-id <arg>] [-m] [-ordertype <args>] [-v] ''# Copy Order Types between two Runime Applications'' ./xynafactory.sh '''copyordertypes''' -applicationName <arg> -sourceVersion <arg> -targetVersion <arg> ''# Start Application'' ./xynafactory.sh '''startapplication''' -applicationName <arg> -versionName <arg> [-c] [-enableOrderEntrance <args>] [-f] [-g] ''# Stop Application'' ./xynafactory.sh '''stopapplication''' -applicationName <arg> -versionName <arg> [-disableOrderEntrance <args>] [-g]