Uploaded image for project: 'Gateway'
  1. Gateway
  2. GTWY-393

Need to refactor FileAccessPoint StorageType and temporary type expired logic.

XMLWordPrintable

    • Icon: Technical Work Technical Work
    • Resolution: Done
    • Icon: Major Major
    • 1.0.0-ALPHA
    • None
    • Domain Model
    • None

      The StorageType (type) of FileAccessPoint currently combines an immutable type and transient state. The identified states are PERMANENT and TEMPORARY. As such, the "EXPIRED" state should be removed from StorageType. For TEMPORARY FileAccessPoints, logic should be provided to determine if the access point is still available (eg downloadable) via an "isAvailable" or "isExpired" method.

      Original Description: It's current both a type and state. Need refactor into an immutable type and mutable state (Active/Expired). Access restrictions should take this into account.

              ejn Eric Nienhouse
              wilhelmi Nathan Wilhelmi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: