2022 June Release

Class COOSYSTEM@1.1:ArchiveStore Permanent link for this heading

Class Hierarchy

Object > AdministrationObject > ArchiveStore

An object of this class defines an archive store for an archive system.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

ArchiveAttributeConfigList[]

archstattrconfig

Mapping of Properties

boolean

archstcas

CAS-Archive

boolean

archstdeleteobjs

Delete Deleted Objects in Archive

string

archstid

Identification

AttributeDefinition[]

archstpersattrs

Properties Not Removed in Fabasoft Folio

Actions Permanent link for this heading

Return Type

Signature

void

ArchObject(
  out string archid,
  object obj,
  integer versnr,
  ArchContent[] contents,
  ArchProperty[] properties,
  optional string retentionperiod,
  optional string retentiondate)

any

AttrArchDeleteObjsCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

void

DeleteArchObject(
  string archid,
  optional object obj,
  optional integer versnr)

void

GetArchObject(
  string archid,
  optional object obj,
  optional integer versnr,
  out ArchContent[] contents)

void

GetArchStoreName(
  out string name)

void

GetArchSystemName(
  out string name)

void

SetArchObjectRetentionDate(
  ref string archid,
  optional object obj,
  string retentiondate)