Skip to content

adm_job_automations_api

This document contains the API documentation for the adm_job_automations_api package.

Permanently deletes documents from user trash folders that are eligible for deletion

Signature:

procedure delete_user_trash (
po_error_occurred out nocopy boolean
);

Parameters:

NameDirectionTypeDescription
po_error_occurredoutnocopy booleanOutput parameter indicating if an error occurred during deletion

Deletes documents that have reached their retention policy expiration date

Signature:

procedure delete_retention_files (
po_error_occurred out nocopy boolean
);

Parameters:

NameDirectionTypeDescription
po_error_occurredoutnocopy booleanOutput parameter indicating if an error occurred during deletion

Removes expired embed tokens that are no longer valid for document access

Signature:

procedure delete_expired_embed_tokens (
po_error_occurred out nocopy boolean
);

Parameters:

NameDirectionTypeDescription
po_error_occurredoutnocopy booleanOutput parameter indicating if an error occurred during deletion

Processes pending storage migrations between blob and object storage

Signature:

procedure process_storage_migrations (
po_error_occurred out nocopy boolean
);

Parameters:

NameDirectionTypeDescription
po_error_occurredoutnocopy booleanOutput parameter indicating if an error occurred during migration processing

Processes and executes pending object storage deletion operations

Signature:

procedure process_pending_object_storage_deletions (
po_error_occurred out nocopy boolean
);

Parameters:

NameDirectionTypeDescription
po_error_occurredoutnocopy booleanOutput parameter indicating if an error occurred during deletion processing

Main daily job procedure that orchestrates all automated maintenance tasks This procedure is typically scheduled to run once per day

Signature:

procedure daily_job;