Garbage Collection
Overview
garbage collection.
Function List
ohRepositoryCollectGarbage ()
ohRepositoryDeleteAllObjects ()
ohRepositoryDeleteObject ()
ohRepositoryListObjectIDs ()
ohRepositoryLogAllObjects ()
ohRepositoryLogObject ()
ohRepositoryObjectCount ()
Function Documentation
void returnValue
ohRepositoryCollectGarbage(
bool DeletePermanent
any Trigger)
- Description:
delete orphaned objects from repository.
- Supported Platforms:
Excel
- Parameters
-
DeletePermanent also delete permanent objects. Default value = false. Trigger dependency tracking trigger
void returnValue
ohRepositoryDeleteAllObjects(
bool DeletePermanent
any Trigger)
- Description:
delete all objects from repository.
- Supported Platforms:
Excel, C++
- Parameters
-
DeletePermanent also delete permanent objects. Default value = false. Trigger dependency tracking trigger
void returnValue
ohRepositoryDeleteObject(
vector<string> ObjectId
any Trigger)
- Description:
delete object from repository.
- Supported Platforms:
Excel
- Parameters
-
ObjectId ID of object to be deleted. Trigger dependency tracking trigger
vector<string> returnValue
ohRepositoryListObjectIDs(
string Regex
any Trigger)
- Description:
list the IDs of objects in repository matching regex.
- Supported Platforms:
Excel
- Parameters
-
Regex optional matching pattern in UNIX format (wildcard is .*). Trigger dependency tracking trigger
void returnValue
ohRepositoryLogAllObjects(
any Trigger)
- Description:
write all object descriptions to log file.
- Supported Platforms:
Excel
- Parameters
-
Trigger dependency tracking trigger
void returnValue
ohRepositoryLogObject(
string ObjectId
any Trigger)
- Description:
write object description to log file.
- Supported Platforms:
Excel, C++
- Parameters
-
ObjectId ID of object to be logged. Trigger dependency tracking trigger
long returnValue
ohRepositoryObjectCount(
any Trigger)
- Description:
#/objects in repository.
- Supported Platforms:
Excel
- Parameters
-
Trigger dependency tracking trigger