Class Reference
EnsLib.XSLT.TransformedService
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [EnsLib] >  [XSLT] >  [TransformedService]
Private  Storage

class EnsLib.XSLT.TransformedService extends Ens.BusinessService, EnsLib.XSLT.Common

A generic business service that applies an XSLT transform to the incoming request and to the outbound response.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 5 3


Summary

This is a Business Service class.

Properties
%AlertStartTime %ConfigName %ConfigQueueName
%LastActionTime %LastHandledTime %LastReportedError
%OutsideCreated %PreserveSession %ProcessInputCalled
%QuitTask %RequestHeader %SessionId
%SuperSession %SuperSessionCreatedBeforeSession %WaitForNextCallInterval
%WarnedLatest %isShadow Adapter
AlertGracePeriod AlertGroups AlertOnError
ArchiveIO BusinessPartner CallbackHandler
CallbackHandlerClass CompiledStyleSheets CompiledStyleSheetsInfo
GenerateSuperSessionID IOLogEntry InactivityTimeout
InboundStylesheet OutboundStylesheet Parameters
RuntimeMode Stylesheet StylesheetDir
StylesheetDirFileSpec ThrottleDelay

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OnClose %OnNew
%OriginalNamespace %PackageName %RemoveFromSaveSet %SerializeObject
%SetModified %SuperSessionSet %ValidateObject AdapterName
AssignOneSetting CloseIOLogEntry EnumerateSettingsClose EnumerateSettingsExecute
EnumerateSettingsFetch ForceSessionId GenerateSuperSession GetDeferredResponseToken
GetMsgHdrRequestKey GetProductionSettingValue GetProductionSettings GetPropertyConnections
GetSettings GetShadowInstance GetStyleSheetByKey HasStyleSheetByKey
NewIOLogEntry OnError OnGenerateSuperSession OnGetConnections
OnInit OnKeepalive OnMonitor OnProcessInput
OnProductionStart OnProductionStop OnTearDown PopulateSuperSession
QueueName SaveIOLogEntry SendAlert SendDeferredResponse
SendRequestAsync SendRequestSync Transform TransformFromObject
TransformIntoObject getParameters loadStylesheetFromStream loadStylesheetFromXData


Parameters

• parameter SETTINGS = "InboundStylesheet,OutboundStylesheet";
List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

• property InboundStylesheet as %String(MAXLEN=512);
• property OutboundStylesheet as %String(MAXLEN=512);

Methods

• method OnInit() as %Status
This user callback method is called just after %OnNew()
• method OnProcessInput(pInput As %RegisteredObject, pOutput As %RegisteredObject) as %Status
Override this method to process incoming data. Do not call SendRequestSync/Async() from outside this method (e.g. in a SOAP Service or a CSP page).
• method OnTearDown() as %Status
This user callback method is called just before %OnClose()


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.