Cron like Order Management via CLI - Xyna-Factory/xyna GitHub Wiki
CLI commands corresponding to the Cron-like Order management operations:
''# Enable all (or some) Cron-like Orders''
./xynafactory.sh '''enablecrons''' [-applicationName <arg>] [-orderType <args>] [-versionName <arg>]
[-workspaceName <arg>]
''# List time zones for use with Cron-like Orders''
./xynafactory.sh '''listTimeZones''' [-v] [-w]
''# List all registered Cron-like Orders''
./xynafactory.sh '''listcron''' [-o] [-t]
''# Modify an existing Cron-like Order''
./xynafactory.sh '''modifycron''' [-custom0 <arg>] [-custom1 <arg>] [-custom2 <arg>] [-custom3 <arg>]
[-dst <arg>] [-enabled <arg>] [-firstExecutionTime <arg>] -id <arg> [-interval <arg>] [-label <arg>]
[-onError <arg>] [-orderType <arg>] [-timeZone <arg>]
''# Stop and remove a Cron-like Order''
./xynafactory.sh '''removecron''' -id <arg>
''# Register and start a new Cron-like Order''
./xynafactory.sh '''startcron''' [-applicationName <arg>] [-custom0 <arg>] [-custom1 <arg>] [-custom2 <arg>]
[-custom3 <arg>] [-d] [-dst] -firstExecutionTime <arg> [-inputPayloadFile <arg>] -interval <arg>
[-label <arg>] [-onError <arg>] -orderType <arg> [-r] [-timeZone <arg>] [-versionName <arg>]
[-workspaceName <arg>]
''# Start a new Scheduler thread for Cron-like Orders if the Scheduler has stopped due to a severe exception''
./xynafactory.sh '''startcronlikeschedulerthread'''
''# Copy all (or some) Cron-like Orders from one Application to another''
./xynafactory.sh '''copycronlikeorders''' -applicationName <arg> [-g] [-id <arg>] [-m] [-ordertype <args>]
-sourceVersion <arg> -targetVersion <arg> [-v]