EnsLib.RecordMap.Operation.Standard
abstract class EnsLib.RecordMap.Operation.Standard extends Ens.BusinessOperation
This class is intended for simple output of records into files. It is NOT designed to be run in multiple processes as it implements no locking.Property Inventory
Method Inventory
Parameters
parameter SETTINGS = RecordMap:Basic:selector?context={Ens.ContextSearch/RecordMaps};
Inherited description: List of properties can be set as settings in the configuration file
format is a comma separated list of property names
Properties
property RecordMap as %String (MAXLEN = 220) [ Required ];
Name of the RecordMap which is to be written out.
Property methods: RecordMapDisplayToLogical(), RecordMapGet(), RecordMapIsValid(), RecordMapLogicalToDisplay(), RecordMapLogicalToOdbc(), RecordMapNormalize(), RecordMapSet()
Methods
method OnInit() as %Status
Confirm that the RecordMap exists and confirm that the classes have been generated.
method PutObject(pStream As %IO.DeviceStream, pObject As %RegisteredObject) as %Status
Wrapper method for the PutObject method on the RecordMap class.
Inherited Members
Inherited Properties
- %AlertStartTime
- %ConfigName
- %ConfigQueueName
- %LastActionTime
- %LastHandledTime
- %LastReportedError
- %QuitTask
- %RequestHeader
- %SessionId
- %SuperSession
- %WarnedLatest
- %isShadow
- Adapter
- AlertGroups
- AlertOnError
- AlertRetryGracePeriod
- ArchiveIO
- BusinessPartner
- DeferResponse
- FailureTimeout
- IOLogEntry
- InactivityTimeout
- NoFailWhileDisconnected
- QueueCountAlert
- QueueWaitAlert
- ReplyCodeActions
- Retry
- RetryCount
- RetryInterval
- SendSuperSession
- SuspendMessage
- ThrottleDelay
Inherited 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()
- DeferResponse()
- EnumerateSettingsClose()
- EnumerateSettingsExecute()
- EnumerateSettingsFetch()
- GenerateSuperSession()
- GetDeferredResponseToken()
- GetMessageList()
- GetProductionSettingValue()
- GetProductionSettings()
- GetPropertyConnections()
- GetSettings()
- GetShadowInstance()
- IncludeSuperSession()
- NewIOLogEntry()
- OnError()
- OnFailureTimeout()
- OnGenerateSuperSession()
- OnGetConnections()
- OnGetReplyAction()
- OnKeepalive()
- OnMessage()
- OnMonitor()
- OnProductionStart()
- OnProductionStop()
- OnTearDown()
- QueueName()
- SaveIOLogEntry()
- SendAlert()
- SendDeferredResponse()
- SendRequestAsync()
- SendRequestSync()