-
Technical Work
-
Resolution: Done
-
Major
-
None
-
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.
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.