EnsLib.ITK.Setup.UI.ServiceDefinitionModel
persistent class EnsLib.ITK.Setup.UI.ServiceDefinitionModel extends EnsLib.ITK.Setup.ServiceDefinition, EnsLib.ITK.Setup.UI.AbstractModel
SQL Table Name: EnsLib_ITK_Setup_UI.ServiceDefinitionModel
Method Inventory
Methods
This callback method is called when the DataModel is deleted. If
implemented, it is responsible for making the appropriate deletes
against the data source.
method OnLoadModel(pSource As EnsLib.ITK.Setup.ServiceDefinition) as %Status
This callback method does the actual work of loading values from the source object.
method OnNewSource(Output pSC As %Status = $$$OK) as %RegisteredObject
This callback method is invoked when a new instance of DataModel is required.
If implemented, it returns a new instance of the data source object
used by the DataModel.
The default implementation returns the DataModel itself as the source object (this allows for simple DataModel classes that have no actual source object).
The default implementation returns the DataModel itself as the source object (this allows for simple DataModel classes that have no actual source object).
method OnOpenSource(pID As %String) as %RegisteredObject
This callback method is invoked when a DataModel is loaded into memory.
If implemented, it loads an instance of the data source object
used by the DataModel.
The default implementation returns the DataModel itself as the source object (this allows for simple DataModel classes that have no actual source object).
The default implementation returns the DataModel itself as the source object (this allows for simple DataModel classes that have no actual source object).
method OnSaveSource(pSource As %RegisteredObject) as %Status
This callback method is called when the DataModel is saved. If
implemented, it is responsible for saving changes to the data source.
method OnStoreModel(pSource As EnsLib.ITK.Setup.ServiceDefinition) as %Status
This callback method does the actual work of copying values
from the DataModel to the data source.
The default implementation is an expression method.
The default implementation is an expression method.
Inherited Members
Inherited Properties
- %id
- %seriesCount
- %seriesNames
- %source
- BehaviourType
- Direction
- DocumentType
- RequestClass
- ResponseClass
- SOAPAction
- ServiceName
- WebClientClass
- WebServiceClass
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %CreateModelInstance()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DeleteModel()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetJSValidationCode()
- %GetLock()
- %GetParameter()
- %GetPropertyInfo()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %InvokeAction()
- %IsA()
- %IsModified()
- %IsNull()
- %IsReadOnly()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnCopyDataFromModel()
- %OnCopyDataToModel()
- %OnDeleteFinally()
- %OnDeleteModel()
- %OnDeleteSource()
- %OnDetermineClass()
- %OnGetPropertyInfo()
- %OnInvokeAction()
- %OnLoadModel()
- %OnNewSource()
- %OnOpenFinally()
- %OnOpenSource()
- %OnSaveFinally()
- %OnSaveSource()
- %OnStoreModel()
- %OnSubmit()
- %Open()
- %OpenId()
- %OpenModel()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SaveModel()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SubmitHandler()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- FromAction()
- ImportFromFile()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (EnsLib.ITK.Setup.ServiceDefinition)
^EnsITK.ServiceDefinitionD(ID) |
= | %%CLASSNAME
SOAPAction
BehaviourType
RequestClass
ResponseClass
WebClientClass
WebServiceClass
DocumentType
Direction
|