Home > Class Reference > ENSLIB namespace > Ens.StringRequest


persistent class Ens.StringRequest extends Ens.Request

SQL Table Name: Ens.StringRequest

Deprecated; use Ens.StringContainer


property StringValue as %String);
Property methods: StringValueDisplayToLogical(), StringValueGet(), StringValueGetStored(), StringValueIsValid(), StringValueLogicalToDisplay(), StringValueLogicalToOdbc(), StringValueNormalize(), StringValueSet()


method %OnNew(initvalue As %String) as %Status
Inherited description: This callback method is invoked by the %New() method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status If instead of returning a %Status code this returns an oref and this oref is a subclass of the current class then this oref will be the one returned to the caller of %New method.

Inherited Methods

%AddToSaveSet() %GetParameter() %ResolveConcurrencyConflict()
%AddToSyncSet() %GetSwizzleObject() %RollBack()
%BMEBuilt() %Id() %Save()
%CheckConstraints() %InsertBatch() %SaveDirect()
%CheckConstraintsForExtent() %IsA() %SaveIndices()
%ClassIsLatestVersion() %IsModified() %SerializeObject()
%ClassName() %IsNull() %SetModified()
%CompareContents() %KillExtent() %ShowContents()
%ComposeOid() %KillExtentData() %ShowContentsHead()
%ConstructClone() %LoadFromMemory() %SortBegin()
%Delete() %LockExtent() %SortEnd()
%DeleteExtent() %LockId() %SyncObjectIn()
%DeleteId() %New() %SyncTransport()
%DispatchClassMethod() %NormalizeObject() %UnlockExtent()
%DispatchGetModified() %ObjectIsNull() %UnlockId()
%DispatchGetProperty() %ObjectModified() %ValidateIndices()
%DispatchMethod() %Oid() %ValidateObject()
%DispatchSetModified() %OnBeforeAddToSync() GetStatsDimension()
%DispatchSetMultidimProperty() %OnDetermineClass() NewResponse()
%DispatchSetProperty() %OnTimeout() XMLDTD()
%DrawHTMLForm() %Open() XMLExport()
%DrawHTMLTable() %OpenId() XMLExportToStream()
%Exists() %OriginalNamespace() XMLExportToString()
%ExistsId() %PackageName() XMLNew()
%Extends() %PhysicalAddress() XMLSchema()
%GUID() %ProcessSubmit() XMLSchemaNamespace()
%GUIDSet() %PurgeIndices() XMLSchemaType()
%GetContentType() %Reload()
%GetLock() %RemoveFromSaveSet()


Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.MessageBody)


Storage Model: CacheStorage (Ens.StringRequest)