Garbage Collection

Overview

garbage collection.

Function List

ohRepositoryCollectGarbage ()
ohRepositoryDeleteAllObjects ()
ohRepositoryDeleteObject ()
ohRepositoryListObjectIDs ()
ohRepositoryLogAllObjects ()
ohRepositoryLogObject ()
ohRepositoryObjectCount ()

Function Documentation

ohRepositoryCollectGarbage

void returnValue
ohRepositoryCollectGarbage(
bool DeletePermanent
any Trigger)
Description:

delete orphaned objects from repository.

Supported Platforms:

Excel

Parameters
DeletePermanentalso delete permanent objects. Default value = false.
Triggerdependency tracking trigger

ohRepositoryDeleteAllObjects

void returnValue
ohRepositoryDeleteAllObjects(
bool DeletePermanent
any Trigger)
Description:

delete all objects from repository.

Supported Platforms:

Excel, C++

Parameters
DeletePermanentalso delete permanent objects. Default value = false.
Triggerdependency tracking trigger

ohRepositoryDeleteObject

void returnValue
ohRepositoryDeleteObject(
vector<string> ObjectId
any Trigger)
Description:

delete object from repository.

Supported Platforms:

Excel

Parameters
ObjectIdID of object to be deleted.
Triggerdependency tracking trigger

ohRepositoryListObjectIDs

vector<string> returnValue
ohRepositoryListObjectIDs(
string Regex
any Trigger)
Description:

list the IDs of objects in repository matching regex.

Supported Platforms:

Excel

Parameters
Regexoptional matching pattern in UNIX format (wildcard is .*).
Triggerdependency tracking trigger

ohRepositoryLogAllObjects

void returnValue
ohRepositoryLogAllObjects(
any Trigger)
Description:

write all object descriptions to log file.

Supported Platforms:

Excel

Parameters
Triggerdependency tracking trigger

ohRepositoryLogObject

void returnValue
ohRepositoryLogObject(
string ObjectId
any Trigger)
Description:

write object description to log file.

Supported Platforms:

Excel, C++

Parameters
ObjectIdID of object to be logged.
Triggerdependency tracking trigger

ohRepositoryObjectCount

long returnValue
ohRepositoryObjectCount(
any Trigger)
Description:

#/objects in repository.

Supported Platforms:

Excel

Parameters
Triggerdependency tracking trigger