IVRAdapter Command Line Options
The section below lists the possible command line options for the Generic IVR Adapter. This section also introduces a tool that randomly creates trouble calls, along with its command line options. Performance tuning and high-level diagnostic messages that could be used on the Generic IVR Adapter will be discussed in this section as well.
The Generic IVR Adapter provides various command line options that enables Data Flows and configures Data Flow behavior. The following enumerates the command line options of the Generic IVR Adapter.
IVRAdapter -help
-troublecall
-omscbreq
-omscbresp
-cleantable
-debug [0-2]
-callperpoll NUMBERCALLS
-pollperiod SECONDS
-docustquery
-cbreqinterval SECONDS
-cbrespinterval SECONDS
-cleaninterval HOURS
-keepdbinfo DAYS
-cbagent AGENTNAME
[ -cbAny | -cbLast ]
This section groups the Generic IVR Adapter command line options under the context of the Data Flow or Data Flows it is associated to.
Generic IVR Adapter Generic Command Line Options
The following are the Generic IVR Adapter command line options that are independent from any Data Flow:
Trouble Call Data Flow Command Line Options
The following are the Generic IVR Adapter command line options that are related to the Trouble Calls Data Flow. For more information, see Trouble Calls .
Callback Requests Data Flow Command Line Options
The following are the Generic IVR Adapter command line options that are related to the Callback Requests Data Flow. For more information, see Callback Requests .
Callback Responses Data Flow Command Line Options
The following are the Generic IVR Adapter command line options that are related to the Callback Responses Data Flow. For more information, see Callback Responses .
Command Line Options Used by Multiple Data Flows
The following are the Generic IVR Adapter command line options that are related to multiple Data Flows. On the ‘Depends On’ section, the term ‘any option that enables a Data Flow’ would pertain to either one of the following command line options: ‘troublecall’, ‘omscbreq’ and ‘omscbresp’.
For the keepdbinfo command line options, a record that starts aging on a given day, say 9:00 p.m. would be considered one day old at 9:00 p.m. the next day (and not 12:00 a.m., which is just 3 hours from the time the record started aging).
troubleCallCreate Tool Command Line Options
Random trouble calls could be created and passed to the Generic IVR Adapter using the troubleCallCreate tool. The troubleCallCreate tool inserts entries to the TROUBLE_CALLS table. From here, the Generic IVR Adapter (through the Trouble Calls Data Flow) could fetch the new records from this table and pass this information to Oracle Utilities Network Management System, so Oracle Utilities Network Management System could apply the outage analysis algorithm to predict the outage device.
Note : It is important for the Generic IVR Adapter System Variables to be setup to run the troubleCallCreate tool. For more information, see Setup the Generic IVR Adapter System Variables.
The following are the command line options for the troubleCallCreate tool:
troubleCallCreate tool on testing Trouble Calls Data Flow
As the troubleCallCreate tool randomly creates trouble calls, this tool could be used to test the Trouble Calls Data Flow. For more information about this Data Flow, see Trouble Calls .
The troubleCallCreate tool uses the CES_CUSTOMERS table to retrieve some customer information that would be used as entries in the TROUBLE_CALLS table. The tool always begins querying the CES_CUSTOMERS table starting from the first row, each time it is invoked.
When multiple trouble calls would be created (using the ‘totalcalls’ command line option), the troubleCallCreate tool would place a different permutation of trouble code bits for each trouble call in the TROUBLE_CALLS table.
After running the troubleCallCreate tool, the results could be verified using the following database tables:
Note: The number of new records in the INCIDENTS table is less than or equal to the total number of new trouble calls in the TROUBLE_CALLS table, as Oracle Utilities Network Management System outage analysis algorithms allow grouping of calls based on various criteria.
troubleCallCreate tool on testing Callback Requests Data Flow
The Callback Requests Data Flow could be tested as well using the troubleCallCreate tool, since all trouble calls generated by such tool requires callback. For more information about this Data Flow, see Data Flow Details .