EnsLib.EDI.MsgRouter.SegmentedRuleAssist
abstract class EnsLib.EDI.MsgRouter.SegmentedRuleAssist extends EnsLib.MsgRouter.VDocRuleAssist
Method Inventory
- GenerateForeachSchema()
- GenerateSchemaDefinitions()
- GetContextClass()
- GetDescription()
- GetIsSegmentedDoc()
- GetPropertyList()
- GetQueryData()
- GetValidActions()
- GetValidRuleSetActions()
Methods
classmethod GenerateForeachSchema()
Generate schema for foreach action, which can include conditions
and an else (similar to a rule). These conditions and else cannot themselves
contain nested foreach actions
classmethod GenerateSchemaDefinitions() as %DynamicObject
Configure conditions in rule set to not support foreach actions
classmethod GetContextClass() as %String
Inherited description: Returns the context class. If the return value is not null, then users can not change it
classmethod GetDescription() as %String
Inherited description: Returns the description of the rule type
classmethod GetIsSegmentedDoc() as %String
Returns if the rule input is a segmented document
classmethod GetPropertyList(ByRef pArray, pText) as %String
Inherited description: This method is called to return a list of properties
classmethod GetQueryData(ByRef pArray, pParam) as %String
Inherited description: This method is called when the constraint type is query.
This method returns a comma separated list of all the possible values for a particular field
The list will be used to populated the combo box.
classmethod GetValidActions()
Add foreach action to use with segmented doc type
classmethod GetValidRuleSetActions()
Configure rule sets to not support foreach actions
Inherited Members
Inherited Methods
- GenerateActionDefinitionSchemas()
- GenerateActionSchema()
- GenerateArraySchema()
- GenerateAssignSchema()
- GenerateCommentSchema()
- GenerateConditionSchema()
- GenerateDebugSchema()
- GenerateDefaultPropertiesSchema()
- GenerateDelegateSchema()
- GenerateDeleteSchema()
- GenerateElseSchema()
- GenerateExpressionObjectSchema()
- GenerateReturnSchema()
- GenerateRuleSchema()
- GenerateRuleSetSchema()
- GenerateSchema()
- GenerateSendSchema()
- GenerateTraceSchema()
- GetIsRoutingRule()
- GetMetaData()
- GetShortDisplay()
- GetValidConditionActions()
- GetValidElseActions()
- IsHidden()
- RuntimeConstraintCheck()
- getClassPropertyList()
- getClassPropertyType()