Skip to content

comet-java-sdk-1.1.6

Choose a tag to compare

@yaricom yaricom released this 18 Jan 13:54
· 169 commits to master since this release
e4955e9

What’s Changed

  • [CM-2110] Implement LoggedArtifact.getAsset(String assetLogicalPath) (#46) @yaricom
  • [CM-2109]: Use logicalPath everywhere where we talk about an Artifact asset name or fileName (#45) @yaricom
  • [CM-1633] Implement Artifact Update part (#44) @yaricom
  • [CM-1632] Implement Artifact Get/Download part (#43) @yaricom
  • [Cm-1631]: Implement Artifact Uploading (#42) @yaricom

comet-java-client

  • Implemented Artifact and ArtifactBuilder interfaces
  • Implemented support of add asset, add remote asset, and add assets folder to the Artifact
  • Implemented LoggedArtifactAsset representing data about asset logged by artifact
  • Implemented method to download LoggedArtifactAsset's file from the Comet.
  • Implemented method to download LoggedArtifact to specific directory.
  • Implemented method to load content of LoggedArtifactAsset from the Comet server into the memory (InputStream, OutputStream).
  • Exposed variety of Asset flavors to the public API
  • Implemented mechanism to update existing artifact using DownloadedArtifact returned by LoggedArtifact#download()
  • Implemented LoggedArtifact.getAsset(String assetLogicalPath) method

comet-examples

  • Implemented ArtifactExample to demonstrate basic usage of the Comet artifact.
  • Implemented example to demonstrate how to download LoggedArtifactAsset's file from the Comet.
  • Implemented example to demonstrate how to download LoggedArtifact from the Comet.
  • Implemented example to demonstrate how to load content of LoggedArtifactAsset from the Comet server into the memory (InputStream).
  • Implemented example of the artifact update in the ArtifactExample
  • Added example of LoggedArtifact.getAsset(String assetLogicalPath) method's usage