Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / Ens.Deployment.Invocations
Private  Storage   

Ens.Deployment.Invocations


persistent class Ens.Deployment.Invocations extends
%Persistent, %XML.Adaptor

This records the details of a particular deployment of changes to a production.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
31 1


Summary


Properties
%Concurrency CalledWithAutoRevert Completed DeploymentFileStream
DeploymentFilename DeploymentLogFileStream DeploymentLogFilename DeploymentRollbackFileStream
DeploymentRollbackFilename EndTime ForcedClearUser InProgress
Job LastStatus RequiresManualIntervention Reverted
RollbackFor RollbackForId RolledbackBy RolledbackById
SingleFailure SourceInstance SourceMachine SourceNamespace
SourceProduction StartTime TargetInstance TargetMachine
TargetNamespace TargetProduction ThisIsARollback Username

Methods
%%OIDGet %1Check %AddJrnObjToSyncSet %AddToSaveSet
%AddToSyncSet %BMEBuilt %BindExport %BuildIndices
%BuildIndicesAsync %BuildIndicesAsyncResponse %BuildIndicesSegment %BuildObjectGraph
%CheckConstraints %CheckConstraintsForExtent %ClassIsLatestVersion %ClassName
%Close %ComposeOid %ConstructClone %Delete
%DeleteExtent %DeleteId %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DowngradeConcurrency %ExecuteAfterTriggers %ExecuteBeforeTriggers
%Exists %ExistsId %Extends %FileIndices
%FileIndicesBuffered %GUID %GUIDSet %GetLock
%GetParameter %GetSwizzleObject %Id %IncrementCount
%InsertBatch %IsA %IsModified %IsNull
%JournalObject %KillExtent %KillExtentData %LoadFromMemory
%LockExtent %LockId %New %NormalizeObject
%ObjectIsNull %ObjectModified %Oid %OnBeforeAddToSync
%OnDetermineClass %Open %OpenId %OriginalNamespace
%PackageName %PhysicalAddress %PurgeIndices %Reload
%RemoveFromSaveSet %ResolveConcurrencyConflict %RollBack %SQLAcquireLock
%SQLAcquireTableLock %SQLAfterTriggers %SQLBeforeTriggers %SQLBuildIndices
%SQLBuildPurgeIndexForRow %SQLBuildPurgeIndices %SQLCheckUnique %SQLCheckUniqueIndices
%SQLCheckUniqueKeys %SQLCopyIcolIntoName %SQLCopyNameIntoIcol %SQLCreateInsDelTables
%SQLDefineiDjVars %SQLDelete %SQLDeleteChildren %SQLDeleteTempStreams
%SQLEExit %SQLExists %SQLFKeyDelLock %SQLFastInsert
%SQLFieldValidate %SQLGetLock %SQLGetOld %SQLGetOldAll
%SQLGetOldIndex %SQLInsert %SQLInsertComputes %SQLInsertStreams
%SQLInvalid %SQLInvalid2 %SQLMVDelete %SQLMVIndexDelete
%SQLMVIndexInsert %SQLMVIndexUpdate %SQLMVInsert %SQLMVUpdate
%SQLMissing %SQLNormalizeCompFields %SQLNormalizeFields %SQLPurgeIndices
%SQLQuickBulkInsert %SQLQuickBulkLoad %SQLQuickBulkSave %SQLQuickBulkUpdate
%SQLQuickDelete %SQLQuickDeleteChildren %SQLQuickFindPKeyByRowID %SQLQuickFindRowIDByPKey
%SQLQuickInsert %SQLQuickLoad %SQLQuickLoadChildren %SQLQuickLogicalToOdbc
%SQLQuickOdbcToLogical %SQLQuickUpdate %SQLReleaseLock %SQLReleaseTableLock
%SQLStorageValidation %SQLTrigDelTab %SQLTrigInsTab %SQLUnlock
%SQLUnlock2 %SQLUnlockError %SQLUnlockRef %SQLUpdate
%SQLUpdateComputes %SQLUpdateStreams %SQLValidateCompFields %SQLValidateFields
%SQLicompView %SQLnBuild %Save %SaveDirect
%SaveIndices %SerializeObject %SetModified %SortBegin
%SortEnd %SyncObjectIn %SyncTransport %UnlockExtent
%UnlockId %UpgradeConcurrency %ValidateIndices %ValidateObject
%XMLGenerate XMLAfterExport XMLBeforeExport XMLDTD
XMLExport XMLExportInternal XMLExportToStream XMLExportToString
XMLGetSchemaImports XMLImport XMLImportInternal XMLIsObjectEmpty
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType


Properties


• property CalledWithAutoRevert as %Boolean;
• property Completed as %Boolean [ InitialExpression = 0 ];
Record if deployment completed
• property DeploymentFileStream as %Stream.GlobalBinary;
• property DeploymentFilename as %String(MAXLEN="");
• property DeploymentLogFileStream as %Stream.GlobalCharacter;
• property DeploymentLogFilename as %String(MAXLEN="");
• property DeploymentRollbackFileStream as %Stream.GlobalBinary;
• property DeploymentRollbackFilename as %String(MAXLEN="");
• property EndTime as Ens.DataType.UTC;
• property ForcedClearUser as %String(MAXLEN=128);
• property InProgress as %Boolean [ InitialExpression = 0 ];
Record if a deployment is in progress
• property Job as %String(MAXLEN=128);
• property LastStatus as %Status [ InitialExpression = $$$OK ];
• property RequiresManualIntervention as %String(MAXLEN=512);
• property Reverted as %Boolean;
Whether this deployment failed and was reverted.
• property RollbackFor as %String(MAXLEN=128);
Target of the deployment this was used as a rollback after being successfully applied
• property RollbackForId as %String;
Whether this deployment was used as a rollback after being successfully applied
• property RolledbackBy as %String(MAXLEN=128);
Roll back filename used if this deployment was rolledback after being successfully applied
• property RolledbackById as %String;
ID of roll back file used if this deployment was rolledback after being successfully applied
• property SingleFailure as %String(MAXLEN=512);
• property SourceInstance as %String(MAXLEN=128);
• property SourceMachine as %String(MAXLEN=128);
• property SourceNamespace as %String(MAXLEN=128);
• property SourceProduction as %String(MAXLEN=128);
• property StartTime as Ens.DataType.UTC;
• property TargetInstance as %String(MAXLEN=128);
• property TargetMachine as %String(MAXLEN=128);
• property TargetNamespace as %String(MAXLEN=128);
• property TargetProduction as %String(MAXLEN=128);
• property ThisIsARollback as %String;
• property Username as %String(MAXLEN=128);

Indices


•index (DeploymentRollbackFilename on DeploymentRollbackFilename);