View Source ActivityPub.Federator.Fetcher (Bonfire v0.9.10-classic-beta.169)
Handles fetching AS2 objects from remote instances.
Summary
Functions
Returns true
if the distance to target object does not exceed max configured value.
Serves to prevent fetching of very long threads, especially useful on smaller instances.
Addresses memory leaks on recursive replies fetching.
Applies to fetching of both ancestor (reply-to) and child (reply) objects.
Checks if an object exists in the AP and Adapter databases and fetches and creates it if not.
Fetches an AS2 object from remote AP ID.
Checks if an object exists in the AP database and fetches it if not (but does not send to Adapter).
Checks if an object exists in the AP database and prepares it if not (local objects only).
Fetch a list of objects within recursion limits. Used for reply_to/context, and replies or similar collections.
Functions
Returns true
if the distance to target object does not exceed max configured value.
Serves to prevent fetching of very long threads, especially useful on smaller instances.
Addresses memory leaks on recursive replies fetching.
Applies to fetching of both ancestor (reply-to) and child (reply) objects.
Checks if an object exists in the AP and Adapter databases and fetches and creates it if not.
Fetches an AS2 object from remote AP ID.
Checks if an object exists in the AP database and fetches it if not (but does not send to Adapter).
Checks if an object exists in the AP database and prepares it if not (local objects only).
Fetch a list of objects within recursion limits. Used for reply_to/context, and replies or similar collections.