Home > Class Reference > ENSLIB namespace > EnsLib.XSLT.TransformedService
Private  Storage   

EnsLib.XSLT.TransformedService


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 2 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
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()