Interface FoloRecord

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void addSealedRecord​(org.commonjava.indy.folo.model.TrackedContent record)  
      void delete​(org.commonjava.indy.folo.model.TrackingKey key)  
      org.commonjava.indy.folo.model.TrackedContent get​(org.commonjava.indy.folo.model.TrackingKey key)  
      Set<org.commonjava.indy.folo.model.TrackingKey> getInProgressTrackingKey()  
      default org.commonjava.indy.folo.model.TrackedContent getLegacy​(org.commonjava.indy.folo.model.TrackingKey tk)  
      default Set<org.commonjava.indy.folo.model.TrackingKey> getLegacyTrackingKeys()  
      Set<org.commonjava.indy.folo.model.TrackedContent> getSealed()  
      Set<org.commonjava.indy.folo.model.TrackingKey> getSealedTrackingKey()  
      boolean hasRecord​(org.commonjava.indy.folo.model.TrackingKey key)  
      boolean recordArtifact​(org.commonjava.indy.folo.model.TrackedContentEntry entry)  
      void replaceTrackingRecord​(org.commonjava.indy.folo.model.TrackedContent record)  
      org.commonjava.indy.folo.model.TrackedContent seal​(org.commonjava.indy.folo.model.TrackingKey trackingKey)  
    • Method Detail

      • recordArtifact

        boolean recordArtifact​(org.commonjava.indy.folo.model.TrackedContentEntry entry)
                        throws FoloContentException,
                               org.commonjava.indy.IndyWorkflowException
        Throws:
        FoloContentException
        org.commonjava.indy.IndyWorkflowException
      • delete

        void delete​(org.commonjava.indy.folo.model.TrackingKey key)
      • replaceTrackingRecord

        void replaceTrackingRecord​(org.commonjava.indy.folo.model.TrackedContent record)
      • hasRecord

        boolean hasRecord​(org.commonjava.indy.folo.model.TrackingKey key)
      • get

        org.commonjava.indy.folo.model.TrackedContent get​(org.commonjava.indy.folo.model.TrackingKey key)
      • seal

        org.commonjava.indy.folo.model.TrackedContent seal​(org.commonjava.indy.folo.model.TrackingKey trackingKey)
      • getInProgressTrackingKey

        Set<org.commonjava.indy.folo.model.TrackingKey> getInProgressTrackingKey()
      • getSealedTrackingKey

        Set<org.commonjava.indy.folo.model.TrackingKey> getSealedTrackingKey()
      • getSealed

        Set<org.commonjava.indy.folo.model.TrackedContent> getSealed()
      • addSealedRecord

        void addSealedRecord​(org.commonjava.indy.folo.model.TrackedContent record)
      • getLegacyTrackingKeys

        default Set<org.commonjava.indy.folo.model.TrackingKey> getLegacyTrackingKeys()
      • getLegacy

        default org.commonjava.indy.folo.model.TrackedContent getLegacy​(org.commonjava.indy.folo.model.TrackingKey tk)