Interface SourceDescriptor

All Superinterfaces:
Describable, org.codice.ddf.platform.services.common.Describable

public interface SourceDescriptor extends Describable
The Interface SourceDescriptor is used to describe a Source.
  • Method Details

    • getSourceId

      String getSourceId()
      The name of this Source.
      Returns:
      the source id
    • getContentTypes

      Set<ContentType> getContentTypes()
      Gets the content types located within this Source
      Returns:
      the content types
    • isAvailable

      boolean isAvailable()
      Checks if Source is available.
      Returns:
      true, if is available
      See Also:
    • getLastAvailabilityDate

      Date getLastAvailabilityDate()
      Gets the last availability date of the Source
      Returns:
      the last availability date
    • getActions

      default List<ddf.action.Action> getActions()
      Get the list of actions associated with the Source.
      Returns:
      list of actions