This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


class Ens.BPL.XSLT extends Ens.BPL.Activity

The element allows you to apply an XSLT transformation during a business process

Property Inventory

Method Inventory


property Parameters as array of %String;
This holds the parameters used for the transformation
Property methods: ParametersBuildValueArray(), ParametersCollectionToDisplay(), ParametersCollectionToOdbc(), ParametersDisplayToCollection(), ParametersDisplayToLogical(), ParametersGet(), ParametersGetObject(), ParametersGetObjectId(), ParametersGetSwizzled(), ParametersIsValid(), ParametersLogicalToDisplay(), ParametersLogicalToOdbc(), ParametersNormalize(), ParametersOdbcToCollection(), ParametersSet(), ParametersSetObject(), ParametersSetObjectId()
property Source as %String;
This holds the name of the source (stream) object
Property methods: SourceDisplayToLogical(), SourceGet(), SourceIsValid(), SourceLogicalToDisplay(), SourceLogicalToOdbc(), SourceNormalize(), SourceSet()
property Target as %String;
This holds the name of the target (stream) object
Property methods: TargetDisplayToLogical(), TargetGet(), TargetIsValid(), TargetLogicalToDisplay(), TargetLogicalToOdbc(), TargetNormalize(), TargetSet()
property XSLTVersion as %String (VALUELIST = ",1.0,2.0") [ InitialExpression = "1.0" ];
This indicates if to use XSLT 1.0 or 2.0
Property methods: XSLTVersionDisplayToLogical(), XSLTVersionGet(), XSLTVersionIsValid(), XSLTVersionLogicalToDisplay(), XSLTVersionLogicalToOdbc(), XSLTVersionNormalize(), XSLTVersionSet()
property XSLURL as %String;
This holds the url containing the data transform
Property methods: XSLURLDisplayToLogical(), XSLURLGet(), XSLURLIsValid(), XSLURLLogicalToDisplay(), XSLURLLogicalToOdbc(), XSLURLNormalize(), XSLURLSet()


method GenerateCode(pCompiler As Ens.BPL.Compiler) as %Status
method GenerateXML(pStream As %BinaryStream) as %Status
Inherited description: This generates the common XML attributes for this Activity
method Validate(ByRef pStatus As %Status, pContext As Ens.BPL.ValidationContext) as %Status
Inherited description: Perform a sanity check on the nodes in the parse tree

Inherited Members

Inherited Properties

Inherited Methods