Interface DeliveryMethod


public interface DeliveryMethod
The DeliveryMethod provides the operation (created, updated, deleted) of how a Metacard can be delivered.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    created(Metacard newMetacard)
    This method will determine how to handle a Metacard when it is created/ingested.
    void
    deleted(Metacard oldMetacard)
    This method will determine how to handle a Metacard when it is deleted.
    void
    updatedHit(Metacard newMetacard, Metacard oldMetacard)
    This method will determine how to handle a Metacard when it is updated.
    void
    updatedMiss(Metacard newMetacard, Metacard oldMetacard)
    This method will determine how to handle a Metacard when it is updated.
  • Method Details

    • created

      void created(Metacard newMetacard)
      This method will determine how to handle a Metacard when it is created/ingested.
      Parameters:
      metacard - the Metacard that was ingested
    • updatedHit

      void updatedHit(Metacard newMetacard, Metacard oldMetacard)
      This method will determine how to handle a Metacard when it is updated.
      Parameters:
      newMetacard - the Metacard after the update
      oldMetacard - the Metacard before the updated
    • updatedMiss

      void updatedMiss(Metacard newMetacard, Metacard oldMetacard)
      This method will determine how to handle a Metacard when it is updated.
      Parameters:
      newMetacard - the Metacard after the update
      oldMetacard - the Metacard before the updated
    • deleted

      void deleted(Metacard oldMetacard)
      This method will determine how to handle a Metacard when it is deleted.
      Parameters:
      metacard - the Metacard that was deleted