Skip to main content

EnsPortal.MsgFilter.SavedSearchBase

abstract class EnsPortal.MsgFilter.SavedSearchBase extends %XML.Adaptor

Property Inventory

Properties

property %CreatedBy as %String (MAXLEN = 128, XMLPROJECTION = "NONE") [ InitialExpression = $username , ReadOnly ];
Username of the user responsible for creating the saved search. It is not exposed to XML, so is only populated when the object is created.
Property methods: %CreatedByDisplayToLogical(), %CreatedByGet(), %CreatedByIsValid(), %CreatedByLogicalToDisplay(), %CreatedByLogicalToOdbc(), %CreatedByNormalize()
property %ModifiedBy as %String (MAXLEN = 128, XMLPROJECTION = "NONE") [ InitialExpression = $username , ReadOnly ];
Username of the user who last modified the search. Not exposed to XML.
Property methods: %ModifiedByDisplayToLogical(), %ModifiedByGet(), %ModifiedByIsValid(), %ModifiedByLogicalToDisplay(), %ModifiedByLogicalToOdbc(), %ModifiedByNormalize()
property %TimeCreated as Ens.DataType.UTC (XMLPROJECTION = "NONE") [ InitialExpression = $$$timeUTC , ReadOnly ];
Time (in UTC) at which the search was first created. Not exposed to XML.
Property methods: %TimeCreatedDisplayToLogical(), %TimeCreatedGet(), %TimeCreatedIsValid(), %TimeCreatedLogicalToDisplay(), %TimeCreatedLogicalToOdbc(), %TimeCreatedNormalize(), %TimeCreatedOdbcToLogical(), %TimeCreatedStorageToLogical(), %TimeCreatedtimeCmp(), %TimeCreatedtimeDiff(), %TimeCreatedtimeLocal(), %TimeCreatedtimeLocaltoUTC(), %TimeCreatedtimeUTC(), %TimeCreatedtimeUTCH(), %TimeCreatedtimeUTCHtoUTC(), %TimeCreatedtimeUTCtoLocal(), %TimeCreatedtimeUTCtoUTCH()
property %TimeModified as Ens.DataType.UTC (XMLPROJECTION = "NONE") [ InitialExpression = $$$timeUTC , ReadOnly ];
Time (in UTC) when the search was last modified. Not exposed to XML.
Property methods: %TimeModifiedDisplayToLogical(), %TimeModifiedGet(), %TimeModifiedIsValid(), %TimeModifiedLogicalToDisplay(), %TimeModifiedLogicalToOdbc(), %TimeModifiedNormalize(), %TimeModifiedOdbcToLogical(), %TimeModifiedStorageToLogical(), %TimeModifiedtimeCmp(), %TimeModifiedtimeDiff(), %TimeModifiedtimeLocal(), %TimeModifiedtimeLocaltoUTC(), %TimeModifiedtimeUTC(), %TimeModifiedtimeUTCH(), %TimeModifiedtimeUTCHtoUTC(), %TimeModifiedtimeUTCtoLocal(), %TimeModifiedtimeUTCtoUTCH()
property Filter as EnsPortal.MsgFilter.Filter;
Reference to the Filter object used to construct the eventual query.
Property methods: FilterGet(), FilterGetObject(), FilterGetObjectId(), FilterGetSwizzled(), FilterIsEmpty(), FilterIsValid(), FilterNewObject(), FilterSet(), FilterSetObject(), FilterSetObjectId(), FilterUnSwizzle()
property Name as %String (MAXLEN = 128, XMLPROJECTION = "ATTRIBUTE");
Name of the search, which is used as the ID key.
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()

Queries

query ListPermanent()
Sub Classes can override and implement restrictions.

Inherited Members

Inherited Methods

Subclasses

FeedbackOpens in a new tab