Redwood Documentation

Product Documentation

 

›Operator Messages

RunMyJobsMonitoring Processes

Processes

  • Monitoring and Managing Processes
  • Advanced Process Search
  • Filtering Processes
  • Processes Monitor Diagrams
  • Redwood Server Process Processing
  • Process States
  • Available Columns in the Processes Monitor
  • Chains Monitor Filter Columns
  • Process Forecasting
  • Integrating Redwood Server into Third-Party Applications with PermaLink

Operator Messages

  • Operator Messages Monitor
  • Creating Operator Messages
  • Interacting with Operator Messages
  • Creating Advanced Operator Message Reply Expressions
  • Receiving Operator Messages on your Desktop

Events

  • Monitoring Events
  • Filtering Events
  • Event Filter Columns

Environment

  • Monitoring System Performance
  • Monitoring Dashboard
  • Housekeeping Dashboard
  • Monitoring SAP Systems
  • Creating Custom Monitor Checks

Submitting Processes

  • Submitting Processes and Chains
  • Submitting a Process or Chain
  • Scheduling with Times and Dates
  • Rescheduling Processes Automatically
  • Using Recurrences

Calendaring

  • Using Time Windows
  • Shifting Times and Days with Time Windows
  • Configuration Data for Time Windows
  • Using Time Windows in Processes
  • Defining Advanced Execution Times with Period Functions
  • Managing Recurrences
  • Creating Submit Frames
  • Frequently Asked Questions About Submit Frames
  • Using Submit Frames in Processes
  • Time Zones
← Interacting with Operator MessagesReceiving Operator Messages on your Desktop →

Creating Advanced Operator Message Reply Expressions

Reply expressions of operator messages of System_OperatorMessage processes can be written as regular expressions, which have a syntax similar to that used by Perl. Regular expressions are used to match a character sequence in a string, here they are used to force valid answers and can be used to create lists of predefined answers.

With the use of regular expression, you can force operators to provide a reply that matches a specific pattern, the table below lists some of the characters that have a special meaning in regular expressions.

note

Empty replies are not accepted!

note

Spaces before and after the reply are trimmed. Multiple spaces and/or tabs in a sequence in the reply are replaced with one space. This means that replies consisting of spaces and/or tabs only are not allowed. It is not possible to answer a reply expression like \s or \s+.

Special charactermeaning
.Any one character (equivalent to '?' on Microsoft Windows systems)
*Used in conjunction with another character, the previous character sequence repeated zero or more times.
+Used in conjunction with another character, the previous character sequence repeated one or more times.
?Used in conjunction with another character, the previous character sequence repeated once or not at all.
^Starts with
|The "or" character
$Ends with
</code>The escape character, used as prefix to specify any special character

The following table lists some special patters patterns:

PatternsDescription
\nA newline character
\dA digit
\DAnything but a digit
\wAny character except space, tab,

The following constructs are frequently used:

  • ^a|b|c$ - a combo-box which offers valid answers, "a", "b" or "c"
  • *. - Any reply accepted (except space(s), null replies).
  • .+ - Any reply accepted (except space(s)).
  • \d+ - Any number of digits, used to require an ID, for example.

See Also

  • Regular Expressions - Java Pattern class
  • Creating Operator Messages
  • Interacting with Operator Messages
  • Receiving Operator Messages on your Desktop
  • Operator Messages Monitor
← Interacting with Operator MessagesReceiving Operator Messages on your Desktop →
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |