Class RedisValidationResourceIndex

java.lang.Object
org.openprovenance.prov.storage.redis.RedisExtendedDocumentResourceIndexFactory<ValidationResource>
org.openprovenance.prov.service.validation.redis.RedisValidationResourceIndex
All Implemented Interfaces:
org.openprovenance.prov.storage.api.ResourceIndex<ValidationResource>

public class RedisValidationResourceIndex extends org.openprovenance.prov.storage.redis.RedisExtendedDocumentResourceIndexFactory<ValidationResource> implements org.openprovenance.prov.storage.api.ResourceIndex<ValidationResource>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.openprovenance.prov.storage.api.ResourceIndex

    org.openprovenance.prov.storage.api.ResourceIndex.StorageKind
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static org.openprovenance.prov.storage.api.Instantiable<ValidationResource>
     

    Fields inherited from class org.openprovenance.prov.storage.redis.RedisExtendedDocumentResourceIndexFactory

    dri, myKeysArray
  • Constructor Summary

    Constructors
    Constructor
    Description
    RedisValidationResourceIndex(org.openprovenance.prov.storage.redis.RedisDocumentResourceIndex dri, org.openprovenance.prov.storage.api.Instantiable<ValidationResource> factory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.openprovenance.prov.storage.api.ResourceIndex<org.openprovenance.prov.storage.api.DocumentResource>
     
    make(org.openprovenance.prov.storage.api.ResourceIndex<org.openprovenance.prov.storage.api.DocumentResource> ri)
     
    static void
    register(Map<String,org.openprovenance.prov.storage.api.Instantiable<?>> m)
     

    Methods inherited from class org.openprovenance.prov.storage.redis.RedisExtendedDocumentResourceIndexFactory

    close, concat, get, getIndex, kind, myKeys, newId, newResource, newResource, put, remove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.openprovenance.prov.storage.api.ResourceIndex

    close, get, getIndex, kind, newId, newResource, newResource, put, remove
  • Field Details

    • factory

      public static org.openprovenance.prov.storage.api.Instantiable<ValidationResource> factory
  • Constructor Details

    • RedisValidationResourceIndex

      public RedisValidationResourceIndex(org.openprovenance.prov.storage.redis.RedisDocumentResourceIndex dri, org.openprovenance.prov.storage.api.Instantiable<ValidationResource> factory)
  • Method Details

    • make

      public static RedisValidationResourceIndex make(org.openprovenance.prov.storage.api.ResourceIndex<org.openprovenance.prov.storage.api.DocumentResource> ri)
    • getAncestor

      public org.openprovenance.prov.storage.api.ResourceIndex<org.openprovenance.prov.storage.api.DocumentResource> getAncestor()
      Specified by:
      getAncestor in interface org.openprovenance.prov.storage.api.ResourceIndex<ValidationResource>
      Overrides:
      getAncestor in class org.openprovenance.prov.storage.redis.RedisExtendedDocumentResourceIndexFactory<ValidationResource>
    • register

      public static void register(Map<String,org.openprovenance.prov.storage.api.Instantiable<?>> m)