|
Type
|
Changes
|
By
|
|
Added the
jpl.eda.archive.ArchiveClient
class which now becomes the main client interface to the CAS. It combines and replaces the
jpl.eda.archive.client.ArchiveClient
and
jpl.eda.archive.server.ArchiveInt
classes.
|
shardman
|
|
Added the getId() interface allowing the caller to retrieve a product identifier.
|
shardman
|
|
Added new get() interfaces allowing the caller to retrieve a product by version, identifier or by name which will retrieve the latest version of the product.
|
shardman
|
|
Added new getMetadata() interfaces allowing the caller to retrieve product metadata by version, identifier or by name which will retrieve the latest version.
|
shardman
|
|
Added the updateMetadata() interface allowing the caller to modify metadata associated with a product.
|
shardman
|
|
Added new delete() interfaces allowing the caller to delete a product by version, identifier or by name which will delete all versions of the product.
|
shardman
|
|
Added a new getProfiles() interface allowing the caller to specify the dataset to be queried.
|
shardman
|
|
Added the capability to track activities with regard to CAS events.
|
shardman
|
|
Modified to allow products with a status other than
NORMAL
to be queried and deleted. They still cannot be retrieved or have associated tasks executed.
|
shardman
|
|
Modified the Profile Service interface to allow for mapping of incoming elements to CAS elements.
|
shardman
|
|
Modified to validate the product name upon ingestion and to allow the single quote character in metadata element values.
|
shardman
|
|
Modified to include the profile elements
CAS.ProductItemReference
and
CAS.ProductItemLength
in the Profil
e for a given product.
|
shardman
|
|
Modified all client interfaces that return files, to only return files that have a product type of
FILE_DATA_LOCAL
.
|
shardman
|