Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

UC-03e

VersionManagement - Find versions

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User could have ANY ROLE
DescriptionFunctionality to search for versions
Secuence
  1. User request for a list of versions passing a request criteria
  2. System will query database for associated versions using provided parameters. If version details are requested then it will be included in response. Product and versioni18N fields must be returned in all the configured languages.
  3. If user has role ROLE_CUSTOMER, licensed version attributes must be calculated: @see UC-03g Version Management -  validate Licenses and applied to the response.
  4. System may offer customer navigation to version artifacts download area. (Customers could only request download for validated versions).
PostconditionsNone
Exceptions

None

CommentsNone


UC-03f

VersionManagement - Get Version

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User could have ANY ROLE
DescriptionFunctionality to retrieve a version
Secuence
  1. User request for a current version
  2. System will query database for associated version. Product and version I18N fields must be returned in all the configured languages. Version information will attach metadata of associtated artifacts.
  3. If user has role ROLE_CUSTOMER, licensed version attribute must be calculated: @see UC-03g Version Management -  validate Licenses and applied to the response.
  4. System may offer customer navigation to version artifacts download area. (Customers could only request download if version has been validated).
PostconditionsNone
Exceptions

None

CommentsNone


UC-03g

VersionManagement - Validate licenses

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User could have ANY ROLE
DescriptionFunctionality to validate version licenses
Secuence
  1. User requests  for licenses validation. At least one versionId must be provided
  2. System will query database for requested versions Product and version I18N fields must be returned in all the configured languages. Version information will attach metadata of associtated artifacts.
  3. If user has role ROLE_CUSTOMER, licensed version attribute must be calculated: @see UC-03g Version Management -  validate Licenses and applied to the response.
  4. System may offer customer navigation to version artifacts download area. (Customers could only request download if version has been validated).
PostconditionsNone
Exceptions

None

CommentsNone