%iKnow.Model.list
deprecated class %iKnow.Model.list extends %iKnow.Model.nodeWithParameters
Model representation of a given "location" where data to be loaded can be found. The structure of these list objects adheres to what's required to configure and run %iKnow.Source.Lister objects.Property Inventory
Method Inventory
Properties
property batchMode as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 1 ];
Whether or not to load the data in this list in batch mode.
Property methods: batchModeDisplayToLogical(), batchModeGet(), batchModeIsValid(), batchModeLogicalToDisplay(), batchModeLogicalToXSD(), batchModeNormalize(), batchModeSet(), batchModeXSDToLogical()
property configuration as %String (MAXLEN = 150, XMLPROJECTION = "attribute");
The name of the %iKnow.Configuration object to use when loading data from this
list. This can be a configuration that's registered in the configurations property of the
domain definition this list belongs to, or another configuration that exists on the system.
If left empty, the default configuration is used.
Property methods: configurationDisplayToLogical(), configurationGet(), configurationIsValid(), configurationLogicalToDisplay(), configurationLogicalToOdbc(), configurationNormalize(), configurationSet()
property converter as %iKnow.Model.converter (XMLPROJECTION = "element");
The converter to be used when loading data from this list. If not set, no conversions are applied.
Property methods: converterGet(), converterGetSwizzled(), converterIsValid(), converterNewObject(), converterSet()
relationship data as %iKnow.Model.data (XMLPROJECTION = "none") [ Inverse = lists , Cardinality = one ];
The data wrapper this list belongs to
Property methods: dataGet(), dataGetObject(), dataGetObjectId(), dataGetSwizzled(), dataIsValid(), dataNewObject(), dataRClose(), dataRExec(), dataRFetch(), dataRelate(), dataSQLCompute(), dataSet(), dataUnRelate()
property disabled as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
If set to 1, this list is not included in the %Build() method.
Property methods: disabledDisplayToLogical(), disabledGet(), disabledIsValid(), disabledLogicalToDisplay(), disabledLogicalToXSD(), disabledNormalize(), disabledSet(), disabledXSDToLogical()
property listerClass as %String (MAXLEN = 250, XMLPROJECTION = "attribute");
The Lister class to use for loading data defined in this list element. This class should
extend %iKnow.Source.Lister. The Lister class defined here dictates the contents
of the parameters property.
Property methods: listerClassDisplayToLogical(), listerClassGet(), listerClassIsValid(), listerClassLogicalToDisplay(), listerClassLogicalToOdbc(), listerClassNormalize(), listerClassSet()
property listname as %String (MAXLEN = 1000, XMLPROJECTION = "attribute");
Property methods: listnameDisplayToLogical(), listnameGet(), listnameIsValid(), listnameLogicalToDisplay(), listnameLogicalToOdbc(), listnameNormalize(), listnameSet()
relationship metadataValues as array of %iKnow.Model.metadataValue (XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ InitialExpression = $listbuild("%iKnow.Model.metadataValue","list",+$this,"many",0,0) , Transient , Inverse = list , Cardinality = many ];
Any fixed metadata values to register for each source in the following list definitons
Property methods: metadataValuesGet(), metadataValuesGetObject(), metadataValuesGetObjectId(), metadataValuesGetSwizzled(), metadataValuesIsEmpty(), metadataValuesIsValid(), metadataValuesNewObject(), metadataValuesRClose(), metadataValuesRExec(), metadataValuesRFetch(), metadataValuesRelate(), metadataValuesSQLCompute(), metadataValuesSet(), metadataValuesUnRelate()
property processor as %iKnow.Model.processor (XMLPROJECTION = "element");
The processor to be used when loading data from this list. If not set, the default for this
lister class is used.
Property methods: processorGet(), processorGetSwizzled(), processorIsValid(), processorNewObject(), processorSet()
Methods
method %Validate(pDomainId As %Integer, pDomainDefinition As %iKnow.Model.domain) as %Status
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %QuoteList()
- %QuoteValue()
- %QuoteValueL10N()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()