Methods and instructions by name |
Choose from the alphabetic list below to learn about a method. See also Finding methods by function.
The Call, Branch, Collect, Java, Queue, and Rule operations are keywords, not methods:
BRANCH — Branching to another activity
CALL — Calling another activity
COLLECT — Begin execution of a collection rule
FLOW-NEW — Start a flow execution
JAVA — Using Java in an activity step
QUEUE — Execute another activity asynchronously
RULE — Using the Rule instruction to implement a custom rule type
Method |
Description |
| Activity-Clear-Status | Reset the method status from the previous method. |
| Activity-End | End the current activity and calling activities. |
| Activity-List-Add | Add an activity to an internal dispatch list. |
| Activity-Set-Status | Set a return value. |
| Apply-DataTransform | Update property values based on a data transform. |
| Apply-Parse-Delimited | Execute a Parse Delimited rule in an activity. |
| Apply-Parse-Structured | Execute a Parse Structured rule in an activity. |
| Apply-Parse-XML
|
Execute a Parse XML rule in an activity. |
| Assert-No-Invocation | Exclude this activity from invocation counting for license compliance. |
Method |
Description |
| Call-Async-Activity | Load data pages asynchronously. |
| Commit | Commit all database changes in the Thread. |
| Connect-dotNet | Start a connector to a Web service based on the Microsoft .NET framework. |
| Connect-Cassandra | Start a connector to read or write to Cassandra data stores. |
| Connect-EJB | Start a connector to an external Enterprise JavaBean. |
| Connect-File | Start a connector to write to a file. |
| Connect-FTP | Copy a file from one location to another using File Transfer Protocol |
| Connect-HBase | Start a connector to read or write to HBase data stores. |
| Connect-HTTP | Start a connector to an external system using HTTP. |
| Connect-Java | Start a connector to call an external Java class or JavaBean. |
| Connect-JCA | Start a connector to an external system through a JCA resource adapter. |
| Connect-JMS | Start a connector to an external system using the Java Message Service application programmer interface. |
| Connect-MQ | Start a connector for a WebSphere MQ connection. |
| Connect-REST | Start a connector for a RESTful connection. |
| Connect-SOAP | Start a connector to invoke a Web service. |
| Connect-Wait | Block (pause) for a time interval to synchronize with a child requestor. |
Method |
Description |
| DataFlow-Execute | Perform data management operations on data in data flow instances. |
| DataSet-Execute | Perform data management operations on data represented by data set instances. |
| End-Validate | End compilation of referencing rules, for a custom rule type. |
| Exit-Activity | End the current activity. |
| Flow-End | End a flow execution. |
| Flow-New | Start a new flow execution. |
| History-Add | Record your changes to work items or activities |
| History-List | List instances of a class. |
| Load-DataPage | Load a data page in a background thread. |
| Link-Objects | Link objects together. |
| Log-Message | Add a message to the Pega log. |
| Map-Structured | Parse or assemble a fixed format data structure. |
Method |
Description |
| Obj-Browse | Search through and select instances of a class based on tests of values of exposed columns. |
| Obj-Delete | Delete an instance from the database, or mark it for later deletion with the Commit method |
| Obj-Delete-By-Handle | Delete an instance from the database (or mark it for later deletion) using the handle. |
| Obj-Filter | Remove embedded pages of a Code-Pega-List results page that fail to meet criteria specified in a when condition rule. |
| Obj-List-View | Execute the retrieval and sorting operations of a list view rule, but with no formatting or HTML display. |
| Obj-Open | Open an instance stored in the PegaRULES database or in certain cases an external database. |
| Obj-Open-by-Handle | Open an instance using a permanent unique key. |
| Obj-Refresh-and-Lock | Open an instance and acquire a lock. |
| Obj-Save | Save page data to the database, or mark it for saving (commit) later. |
| Obj-Save-Cancel | Reverse a previous Obj-Save or Obj-Delete method, not yet committed to the database. |
| Obj-Sort | Sort the values of a property of mode Page List. |
| Obj-Validate | Run a Validate rule on a set of properties, typically representing user input. |
Method |
Description |
| Page-Change-Class | Change the class of a page. |
| Page-Clear-Messages | Remove page messages from the step page. |
| Page-Copy | Copy contents of one page to another page |
| Page-Merge-Into | Merge two or more pages into one page. |
| Page-New | Create a page. |
| Page-Remove | Delete a page from the clipboard. |
| Page-Rename | Rename a page or name a primary page |
| Page-Set-Messages | Associate a message with a page. |
| Page-Unlock | Release a lock held after Commit. |
| Page-Validate | Validates all properties on a page. |
| Parse-Byte-Pos | Used only in Parse Structured rules. |
| Parse-Char-Pos | Used only in Parse Structured rules. |
| Parse-Fixed-Binary | Used only in Parse Structured rules. |
| Parse-Packed-Decimal | Used only in Parse Structured rules. |
| Privilege-Check | Determine whether a user or requestor has a specified privilege. |
| Property-Map-DecisionTable | Evaluate a decision table and assign the result to a property |
| Property-Map-DecisionTree | Evaluate a decision tree and assign the result to a property. |
| Property-Map-Value | Set the value of a property based on a one-dimensional map value. |
| Property-Map-ValuePair | Set the value of a property based on a two-dimensional map value. |
| Property-Ref | Link reference properties with non-reference properties. |
| Property-Remove | Delete a property from a page. |
| Property-Seek-Value | Use backward chaining to obtain a value. |
| Property-Set | Set the value of one or more specified properties |
| Property-Set-Corr | Save the contents of a correspondence stream as the value of a property. |
| Property-Set-HTML | Save the contents of an HTML stream as the value of a property. |
| Property-Set-Messages | Associate a literal text message with a property or a step page. |
| Property-Set-Stream | Save the contents of a JSP, XML, or HTML stream as the value of a property. |
| Property-Set-XML | Save the contents of an XML stream as the value of a property. |
| Property-Validate | Apply an edit validate rule to test user input. |
Method |
Description |
| Queue-for-Agent | Enqueue a System-Queue- derived clipboard page into the system queue for background processing. |
| RDB-Delete | Delete an instance from a relational database. |
| RDB-List | Retrieve rows from an external relational database. |
| RDB-Open | Open an instance from an external relational database. |
| RDB-Save | Save the contents of a clipboard page to a relational database. |
| Requestor-Stop | Stop processing of the requestor. |
| Rollback | Cancel any uncommitted database save operations. |
Method |
Description |
| Show-HTML | Assemble and send an HTML page to a user's browser. |
| Show-Page | Send an XML representation of a page to the browser. |
| Show-Property | Send a single property value to the browser. |
| Show-Stream | Apply stream processing to a JSP, HTML, correspondence, or XML Stream rule. |
| Start-Validate | Compile referencing rules for a custom rule type. |
| StringBuffer-Append | Manipulate string buffer containing local variables. |
| StringBuffer-Insert | Manipulate string buffer containing local variables. |
| StringBuffer-Reset | Manipulate string buffer containing local variables. |
| TaskStatus-Set | Convey results of activity processing to a calling flow. |
| Text-Infer | Evaluate a parse infer rule. |
| Text-Normalize | Evaluate a parse normalize rule. |
| Thread-Clear | Clear the thread page. |
| Wait | Pause a Thread for a specified time interval. |
Note: most methods require a step page to exist. The following methods do not require a page to be specified in the Step Page field: