Gateway 6.17.3 User Guide Save PDF Selected topic Selected topic and subtopics All content Axway Gateway: Managing Events Decision Rules and Rule Tables: Parameters List The following table lists all Decision Rule and Rule Table command parameters in alphabetical order. The corresponding field name in the Gateway GUI is displayed in italics Parameter Meaning Values add_cond (-a) (None) Modifying Decision Rule Add one or more conditions to an existing Decision Rule Condition expression that comprises: argument name operator value add_decisionrule (-a) (None) Rule Tables Add a Decision Rule to the list Decision Rule name cond_arg (-ca) Argument Creating Decision Rule Define one or more conditions for the Decision Rule Condition expression that comprises: argument name operator value command_line (-cl) Batch command Command line to execute. Can include symbolic variables. Path of the command. For example: /bin/ksh/p_home_dir /run_time/ftpconf.sh comments (-cts) Comments Free-text description Maximum: 80 alphanumeric characters default_command_line (-dcl) Batch command Rule Tables Define default command to execute if no Decision Rule matches the Transfer parameters. Set this parameter if you set the default_execution_type to Command. Path of the command default_execution_type (-det) Default execution type Rule Tables Define default processing to use if no Decision Rule matches the current Transfer parameters. One of the following values: MODEL = the default execution is defined by a Model. Specify the Model in the default_model (-dm) parameter below. AMTRIX = redirect the Transfer to AMTrix for processing PERL COMMAND = the default execution is a command line or script specified in the default_command_line parameter. Refer to Executing scripts as command lines from Decision Rules. TO_XMS NONE (default) LOG_CLEANING MAILBOX_CLEANING STAT_CLEANING XIB = redirect the Transfer to Integrator for processing. The payload file for a Transfer which was routed to Integrator is not deleted by the purge operation. For more information, refer to Purging for transfers routed from Gateway to Integrator. DEFAULT (only via command line) = route the transfer using a Model inside an Application. This option exists for reasons of compatibility with earlier product versions. default_model (-dm) Model Rule Tables Define default Model to use if no Decision Rule matches the current Transfer parameters. Set this parameter if you set default_execution_type to Model. Name of a General Model default_perl_script (-ds) Perl script Rule Tables Define default Perl script to use if no Decision Rule matches the current Transfer parameters. Set this parameter if you set default_execution_type to Perl. Path of the Perl script delete_cond (-d) (None) Modifying Decision Rule Delete Decision Rule condition Condition expression that comprises: argument name operator value delete_all_decisionrules (-dad) One of the following values: Y (yes) (default) N (no) delete_decisionrule (-d) (None) Rule Tables Disable Decision Rule in the list Decision Rule name execution_delay (-delay) A positive integer which defines the execution delay One of the following values: UNTIL_NEXT (default) INFINITE 1 ... 2147483647 execution_type (-et) Execution type Decision Rule The type of process to be triggered by a Decision Rule. One of the following values: MODEL AMTRIX PERL COMMAND TO_XMS NONE LOG_CLEANING MAILBOX_CLEANING STAT_CLEANING XIB (for Integrator) DEFAULT (only via command line) = route the transfer using a Model inside an Application. This option exists for reasons of compatibility with earlier product versions. import_cond (ic) (None) Creating Decision Rule Import a text file that defines list of conditions to apply in this Decision Rule Full file name and path that contains set of conditions to import. is_optimized_cleaning (-optclean) Optimized cleaning If this boolean is set, the Optimized cleaning function is activated One of the following values: Y (yes) (default) N (no) is_rules_table_exclusive (-excl) If this boolean is set, the Rule Table is exclusive One of the following values: Y (yes) (default) N (no) is_user_exits_activated (-exit) If this boolean is set, the user exits are called One of the following values: Y (yes) (default) N (no) link_transfers (-lt) Link input and output transfers Decision Rule Link output Transfer Request to input Transfer. If you set this value to Yes: the input Transfer Request parameter route_to_xfer is set to the output Transfer identifier the output Transfer Request parameter route_from_xfer is set to the input Transfer identifier One of the following values: Y (yes) (default) N (no) log_level (-ll) (None) Rule Tables Defines the log level for error messages One of the following values: 0 = minimum log level 1 = medium (reports errors regarding Decision Rule failures and so on) 2 = detailed (includes information regarding symbolic variables) model (-ml) Model Creating Decision Rule General Model to use for routing definition General Model name. Maximum: 26 alphanumeric characters. The Model name that you specify must have a corresponding General Model that includes the dest_alias definition. Either the General Model or the associated Protocol Model must include the following parameters: file_component appli You can use symbolic variables if you want to retrieve the value for these parameters from the incoming Transfer. move_down (-md) (None) Updating Rule Table Move Decision Rule down one place in the list Decision Rule name move_up (-mu) (None) Updating Rule Table Move Decision Rule up one place in the list Decision Rule name name (-n) Name Decision Rule or Rule Table Decision Rule or Rule Table name Decision Rule or Rule Table name. Maximum: 26 alphanumeric characters. perl_script (-ps) Perl script Decision Rule Perl script to use to define routing Path of Perl script. Maximum: 128 characters. For example, in UNIX: /home/users/utill/scripts /my_script.pl prop_list_name (-pln) Name of Property List restrict_processing (-rp) Restrict processing Rule Tables Restricts processing to Transfers that conform to the conditions that you define for the following parameters: restrict_processing_on_state restrict_processing_on_direction restrict_processing_on_type restrict_processing_on_mode restrict_processing_on_protocol One of the following values: Y (yes) N (no) restrict_processing_on_direction (-rpod) Transfer direction Rule Tables Restricts processing to either incoming or outgoing Transfers One of the following values: I (In) O (Out) restrict_processing_on_mode (-rpom) Transfer mode Rule Tables Restricts processing to Transfer in either Initiator or Responder mode One of the following values: I (Initiator) R (Responder) restrict_processing_on_state (-rpos) Transfer state Rule Tables Restricts processing to Transfers of the specified state One of the following values: E (Ended) C (Canceled) A (Acknowledged) restrict_processing_on_type (-rpot) Transfer type Rule Tables Restricts processing to Transfers of the specified type One of the following values: TRANS POLL LOTS LIST EERP DIR SELECT MSG restrict_processing_on_protocol (-rpot) Transfer protocol Rule Tables Restricts processing to Transfers of the specified protocol(s) One of the following values: PEL ODETTE PHSE PHSD FTP HTTP FTP_HTTP POP3 SFTP SMTP AS2 AS3 AS1_POP3 AS1_SMTP RN_HTTP RN_POP3 RN_SMTP SWIFTNET JMS X420 temporal_event_model (-tem) Temporal event model with the specific syntax type_of_decisionrules (-type) Selects type of Decision Rules One of the following values: XFER_CHANGE_STATE TEMPORAL FILE_STORING XMS type_of_rules_table (-type) Selects type of Rule Table One of the following values: XFER_CHANGE_STATE TEMPORAL FILE_STORING XMS update_cond (-u) Update one or more conditions for the Decision Rule Condition expression that comprises: argument name operator value watched_directory (-watchdir) Watch directory Defines the watched directory String watch_period (-wp) Watch period Defines the watch period Positive integer work_directory (-workdir) Work directory Defines the work directory String xms_connector_name (-xcn) Name of Axway Messaging connector mail_xpriority (-mailxprio) SMTP protocol only (with or without S/MIME) - the value for X-Priority mail header (SEPAmail standard) Integer, between 1 and 5 Related topics Command syntax for Scheduling Event Models (date syntax) Links to documentation set for Axway Gateway 6.17.3: Installation -- User -- Unix Configuration -- Upgrade -- Interoperability -- Security, requires login -- Release Notes Related Links
Axway Gateway: Managing Events Decision Rules and Rule Tables: Parameters List The following table lists all Decision Rule and Rule Table command parameters in alphabetical order. The corresponding field name in the Gateway GUI is displayed in italics Parameter Meaning Values add_cond (-a) (None) Modifying Decision Rule Add one or more conditions to an existing Decision Rule Condition expression that comprises: argument name operator value add_decisionrule (-a) (None) Rule Tables Add a Decision Rule to the list Decision Rule name cond_arg (-ca) Argument Creating Decision Rule Define one or more conditions for the Decision Rule Condition expression that comprises: argument name operator value command_line (-cl) Batch command Command line to execute. Can include symbolic variables. Path of the command. For example: /bin/ksh/p_home_dir /run_time/ftpconf.sh comments (-cts) Comments Free-text description Maximum: 80 alphanumeric characters default_command_line (-dcl) Batch command Rule Tables Define default command to execute if no Decision Rule matches the Transfer parameters. Set this parameter if you set the default_execution_type to Command. Path of the command default_execution_type (-det) Default execution type Rule Tables Define default processing to use if no Decision Rule matches the current Transfer parameters. One of the following values: MODEL = the default execution is defined by a Model. Specify the Model in the default_model (-dm) parameter below. AMTRIX = redirect the Transfer to AMTrix for processing PERL COMMAND = the default execution is a command line or script specified in the default_command_line parameter. Refer to Executing scripts as command lines from Decision Rules. TO_XMS NONE (default) LOG_CLEANING MAILBOX_CLEANING STAT_CLEANING XIB = redirect the Transfer to Integrator for processing. The payload file for a Transfer which was routed to Integrator is not deleted by the purge operation. For more information, refer to Purging for transfers routed from Gateway to Integrator. DEFAULT (only via command line) = route the transfer using a Model inside an Application. This option exists for reasons of compatibility with earlier product versions. default_model (-dm) Model Rule Tables Define default Model to use if no Decision Rule matches the current Transfer parameters. Set this parameter if you set default_execution_type to Model. Name of a General Model default_perl_script (-ds) Perl script Rule Tables Define default Perl script to use if no Decision Rule matches the current Transfer parameters. Set this parameter if you set default_execution_type to Perl. Path of the Perl script delete_cond (-d) (None) Modifying Decision Rule Delete Decision Rule condition Condition expression that comprises: argument name operator value delete_all_decisionrules (-dad) One of the following values: Y (yes) (default) N (no) delete_decisionrule (-d) (None) Rule Tables Disable Decision Rule in the list Decision Rule name execution_delay (-delay) A positive integer which defines the execution delay One of the following values: UNTIL_NEXT (default) INFINITE 1 ... 2147483647 execution_type (-et) Execution type Decision Rule The type of process to be triggered by a Decision Rule. One of the following values: MODEL AMTRIX PERL COMMAND TO_XMS NONE LOG_CLEANING MAILBOX_CLEANING STAT_CLEANING XIB (for Integrator) DEFAULT (only via command line) = route the transfer using a Model inside an Application. This option exists for reasons of compatibility with earlier product versions. import_cond (ic) (None) Creating Decision Rule Import a text file that defines list of conditions to apply in this Decision Rule Full file name and path that contains set of conditions to import. is_optimized_cleaning (-optclean) Optimized cleaning If this boolean is set, the Optimized cleaning function is activated One of the following values: Y (yes) (default) N (no) is_rules_table_exclusive (-excl) If this boolean is set, the Rule Table is exclusive One of the following values: Y (yes) (default) N (no) is_user_exits_activated (-exit) If this boolean is set, the user exits are called One of the following values: Y (yes) (default) N (no) link_transfers (-lt) Link input and output transfers Decision Rule Link output Transfer Request to input Transfer. If you set this value to Yes: the input Transfer Request parameter route_to_xfer is set to the output Transfer identifier the output Transfer Request parameter route_from_xfer is set to the input Transfer identifier One of the following values: Y (yes) (default) N (no) log_level (-ll) (None) Rule Tables Defines the log level for error messages One of the following values: 0 = minimum log level 1 = medium (reports errors regarding Decision Rule failures and so on) 2 = detailed (includes information regarding symbolic variables) model (-ml) Model Creating Decision Rule General Model to use for routing definition General Model name. Maximum: 26 alphanumeric characters. The Model name that you specify must have a corresponding General Model that includes the dest_alias definition. Either the General Model or the associated Protocol Model must include the following parameters: file_component appli You can use symbolic variables if you want to retrieve the value for these parameters from the incoming Transfer. move_down (-md) (None) Updating Rule Table Move Decision Rule down one place in the list Decision Rule name move_up (-mu) (None) Updating Rule Table Move Decision Rule up one place in the list Decision Rule name name (-n) Name Decision Rule or Rule Table Decision Rule or Rule Table name Decision Rule or Rule Table name. Maximum: 26 alphanumeric characters. perl_script (-ps) Perl script Decision Rule Perl script to use to define routing Path of Perl script. Maximum: 128 characters. For example, in UNIX: /home/users/utill/scripts /my_script.pl prop_list_name (-pln) Name of Property List restrict_processing (-rp) Restrict processing Rule Tables Restricts processing to Transfers that conform to the conditions that you define for the following parameters: restrict_processing_on_state restrict_processing_on_direction restrict_processing_on_type restrict_processing_on_mode restrict_processing_on_protocol One of the following values: Y (yes) N (no) restrict_processing_on_direction (-rpod) Transfer direction Rule Tables Restricts processing to either incoming or outgoing Transfers One of the following values: I (In) O (Out) restrict_processing_on_mode (-rpom) Transfer mode Rule Tables Restricts processing to Transfer in either Initiator or Responder mode One of the following values: I (Initiator) R (Responder) restrict_processing_on_state (-rpos) Transfer state Rule Tables Restricts processing to Transfers of the specified state One of the following values: E (Ended) C (Canceled) A (Acknowledged) restrict_processing_on_type (-rpot) Transfer type Rule Tables Restricts processing to Transfers of the specified type One of the following values: TRANS POLL LOTS LIST EERP DIR SELECT MSG restrict_processing_on_protocol (-rpot) Transfer protocol Rule Tables Restricts processing to Transfers of the specified protocol(s) One of the following values: PEL ODETTE PHSE PHSD FTP HTTP FTP_HTTP POP3 SFTP SMTP AS2 AS3 AS1_POP3 AS1_SMTP RN_HTTP RN_POP3 RN_SMTP SWIFTNET JMS X420 temporal_event_model (-tem) Temporal event model with the specific syntax type_of_decisionrules (-type) Selects type of Decision Rules One of the following values: XFER_CHANGE_STATE TEMPORAL FILE_STORING XMS type_of_rules_table (-type) Selects type of Rule Table One of the following values: XFER_CHANGE_STATE TEMPORAL FILE_STORING XMS update_cond (-u) Update one or more conditions for the Decision Rule Condition expression that comprises: argument name operator value watched_directory (-watchdir) Watch directory Defines the watched directory String watch_period (-wp) Watch period Defines the watch period Positive integer work_directory (-workdir) Work directory Defines the work directory String xms_connector_name (-xcn) Name of Axway Messaging connector mail_xpriority (-mailxprio) SMTP protocol only (with or without S/MIME) - the value for X-Priority mail header (SEPAmail standard) Integer, between 1 and 5 Related topics Command syntax for Scheduling Event Models (date syntax) Links to documentation set for Axway Gateway 6.17.3: Installation -- User -- Unix Configuration -- Upgrade -- Interoperability -- Security, requires login -- Release Notes