This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > Ens.Archive.Manager

Ens.Archive.Manager

abstract class Ens.Archive.Manager

Method Inventory (Including Private)

Methods (Including Private)

classmethod ArchiveOne(pNameSpace, pHeaderObj, pBodyObj) as %Status
classmethod DoArchive() as %Status
classmethod ErrorsClose(ByRef qHandle As %Binary) as %Status
classmethod ErrorsExecute(ByRef qHandle As %Binary) as %Status
classmethod ErrorsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod GetArchiveParameters(pNamespace, pClassname, pDaysToArchive) as %Status
classmethod GetRunningCount() as %String
classmethod GetRunningPercentage() as %Integer
classmethod GetRunningStartTime() as %String
classmethod GetRunningStatus() as %String
classmethod GetRunningStopTime() as %String
classmethod OnMessageHeader(pAction, pHeader, pBody) as %Status
classmethod SetArchiveParameters(pNamespace, pClassname, pDaysToArchive) as %Status

Queries

query Errors()
Selects ErrorNumber As %String, Time As %String, Description As %String, MessageId As %String