InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > 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 (Including Private)

Method Inventory (Including Private)


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 (Including Private)

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()
property recordMapFull as %String (MAXLEN = 220) [ Private , Transient ];
Full classname of the RecordMap.
Property methods: recordMapFullDisplayToLogical(), recordMapFullGet(), recordMapFullIsValid(), recordMapFullLogicalToDisplay(), recordMapFullLogicalToOdbc(), recordMapFullNormalize(), recordMapFullSet()

Methods (Including Private)

method OnInit() as %Status [ Language = objectscript ]
Confirm that the RecordMap exists and confirm that the classes have been generated.
method PutObject(pStream As %IO.DeviceStream, pObject As %RegisteredObject) as %Status [ Language = objectscript ]
Wrapper method for the PutObject method on the RecordMap class.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)