Class LDNMetadataProcessor

java.lang.Object
org.dspace.app.ldn.processor.LDNMetadataProcessor
All Implemented Interfaces:
LDNProcessor

public class LDNMetadataProcessor extends Object implements LDNProcessor
Linked Data Notification metadata processor for consuming notifications. The storage of notification details are within item metadata.
  • Method Details

    • process

      public void process(Context context, Notification notification) throws Exception
      Process notification by repeating over context, processing each context notification, and running actions post processing.
      Specified by:
      process in interface LDNProcessor
      Parameters:
      notification - received notification
      Throws:
      Exception - something went wrong processing the notification
    • getRepeater

      public LDNContextRepeater getRepeater()
      Returns:
      LDNContextRepeater
    • setRepeater

      public void setRepeater(LDNContextRepeater repeater)
      Parameters:
      repeater -
    • getActions

      public List<LDNAction> getActions()
      Returns:
      List
    • setActions

      public void setActions(List<LDNAction> actions)
      Parameters:
      actions -