Interface MetacardVersion

All Superinterfaces:
ddf.catalog.data.Metacard, Serializable

public interface MetacardVersion extends ddf.catalog.data.Metacard
Experimental. Subject to change.
Represents a version at a particular instant. Also included are the MetacardVersion.Action that was performed, who it was edited by, and what time it was edited on.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Attribute name for action of the current MetacardVersion.
    static final String
    Attribute name for the editor of this Metacard revision.
    static final String
     
    static final String
     
    static final Function<String,String>
     
    static final String
     
    static final String
    Attribute name for metacard ID on a history item of this Metacard revision.
    static final String
    Attribute value for Metacard.TAGS when a metacard is a History Metacard.
    static final String
    Attribute name for original tags of this Metacard revision.
    static final String
    Attribute name for original metacard type of this Metacard revision.
    static final String
    Attribute name for original serialized metacard type of this Metacard revision.
    static final String
    Attribute name for version date of this Metacard revision.
    static final String
    Attribute name for original resource URI of this Metacard revision.

    Fields inherited from interface ddf.catalog.data.Metacard

    ANY_DATE, ANY_GEO, ANY_TEXT, CHECKSUM, CHECKSUM_ALGORITHM, CONTENT_TYPE, CONTENT_TYPE_VERSION, CREATED, DEFAULT_TAG, DERIVED, DERIVED_RESOURCE_DOWNLOAD_URL, DERIVED_RESOURCE_URI, DESCRIPTION, EFFECTIVE, EXPIRATION, GEOGRAPHY, ID, METADATA, MODIFIED, POINT_OF_CONTACT, RELATED, RESOURCE_DOWNLOAD_URL, RESOURCE_SIZE, RESOURCE_URI, SECURITY, SECURITY_MATCH_ALL, SECURITY_MATCH_ONE, SOURCE_ID, TAGS, TARGET_NAMESPACE, THUMBNAIL, TITLE
  • Method Summary

    Methods inherited from interface ddf.catalog.data.Metacard

    getAttribute, getContentTypeName, getContentTypeNamespace, getContentTypeVersion, getCreatedDate, getEffectiveDate, getExpirationDate, getId, getLocation, getMetacardType, getMetadata, getModifiedDate, getResourceSize, getResourceURI, getSourceId, getTags, getThumbnail, getTitle, setAttribute, setSourceId
  • Field Details

    • PREFIX

      static final String PREFIX
      See Also:
    • PREFIXER

      static final Function<String,String> PREFIXER
    • SKIP_VERSIONING

      static final String SKIP_VERSIONING
      See Also:
    • HISTORY_METACARDS_PROPERTY

      static final String HISTORY_METACARDS_PROPERTY
      See Also:
    • VERSION_TAG

      static final String VERSION_TAG
      Attribute value for Metacard.TAGS when a metacard is a History Metacard.
      See Also:
    • ACTION

      static final String ACTION
      Attribute name for action of the current MetacardVersion. Can be one of Created, Updated, or Deleted.
      Since:
      DDF-2.9.0
    • EDITED_BY

      static final String EDITED_BY
      Attribute name for the editor of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSIONED_ON

      static final String VERSIONED_ON
      Attribute name for version date of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSION_OF_ID

      static final String VERSION_OF_ID
      Attribute name for metacard ID on a history item of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSION_TAGS

      static final String VERSION_TAGS
      Attribute name for original tags of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSION_TYPE

      static final String VERSION_TYPE
      Attribute name for original metacard type of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSION_TYPE_BINARY

      static final String VERSION_TYPE_BINARY
      Attribute name for original serialized metacard type of this Metacard revision.
      Since:
      DDF-2.9.0
    • VERSIONED_RESOURCE_URI

      static final String VERSIONED_RESOURCE_URI
      Attribute name for original resource URI of this Metacard revision.