Package com.pega.pegarules.pub.runtime

Public interfaces for activities, models, whens, edits, and streams.

See:
          Description

Interface Summary
Activity The Activity interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Obj-Activity instances.
CollectionRule Represents a single Rule that is executed in a Collection.
EditInput The EditInput interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Edit-Input instances.
EditValidate The EditValidate interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Edit-Validate instances.
FUAReusable The StreamBuilder interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Stream instances.
FUASupport Used to provide the list of method/signatures that are available to the expression parser at runtime.
Function The Activity interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Obj-Activity instances.
GeneratedJava This interface is used to identify classes generated by First-Use Assembly.
MetadataAvail The MetadataAvail interface is implemented by the Java which is generated by First-Use Assembly for Rule-Obj-Validate instances.
ParseState The ParseState interface defines access to parse rule runtime information.
PropertyAlias The PropertyAlias interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Obj-Property-Alias instances.
PublicAPI The PublicAPI interface identifies the basic functionality available to all Java generated from defining Rule- instances.
RuleDeclareCollection Interface for a Rule Collection.
StreamBuilder The StreamBuilder interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Stream instances.
StreamBuilderToolKit The StreamBuilderToolKit interface identifies the functionality available to support the generation of a defined stream, using First-Use Assembled Java.
WebAllowable This interface is implemented by activities to indicate whether they may be invoked from the URL as the starting activity.
WhenBlock The WhenBlock interface is implemented by the Java which is generated by First-Use Assembly based on Rule-Obj-When instances.
 

Class Summary
NodeNameGenerator NodeNameGenerator This is used to provide a default node name generator, called during startup and used to generate suitable node names for this application.
ParameterPage The ParameterPage class allows a collection of String-valued, named parameters to be shared easily and automatically during processing.
 

Exception Summary
FunctionInvocationException Exception Class describing Function invocation Specific exceptions.
LibraryFunctionNotFoundException Exception Class describing LibraryFunction Specific exceptions.
 

Error Summary
ActivityTerminateException The ActivityTerminateException is thrown when a method wishes to have the current activity to terminate immediately.
IndeterminateConditionalException The IndeterminateConditionalException is thrown when the evaluation of a conditional cannot be reliably completed because of errors during processing.
RuleGenerationException The RuleGenerationException is thrown when a rule cannot be generated and / or compiled, and activity processing needs to be terminated.
 

Package com.pega.pegarules.pub.runtime Description

Public interfaces for activities, models, whens, edits, and streams.



Copyright © 2012 Pegasystems Inc. All Rights Reserved.