Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GoalCacheArchiveStore

Implemented by

Index

Methods

delete

  • delete(gi: GoalInvocation, classifier: string): Promise<void>
  • Remove a compressed goal archive

    Parameters

    • gi: GoalInvocation

      The goal invocation thar triggered the cache removal

    • classifier: string

      The classifier of the cache

    Returns Promise<void>

retrieve

  • retrieve(gi: GoalInvocation, classifier: string, targetArchivePath: string): Promise<void>
  • Retrieve a compressed goal archive

    Parameters

    • gi: GoalInvocation

      The goal invocation thar triggered the cache retrieval

    • classifier: string

      The classifier of the cache

    • targetArchivePath: string

      The destination path where the archive needs to be stored.

    Returns Promise<void>

store

  • store(gi: GoalInvocation, classifier: string, archivePath: string): Promise<void>
  • Store a compressed goal archive

    Parameters

    • gi: GoalInvocation

      The goal invocation thar triggered the caching

    • classifier: string

      The classifier of the cache

    • archivePath: string

      The path of the archive to be stored.

    Returns Promise<void>

Generated using TypeDoc