Interface MetadataWriteFilter

All Superinterfaces:
Serializable
All Known Implementing Classes:
StandardWriteFilter

public interface MetadataWriteFilter extends Serializable
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(String field, String value, Map<String,String[]> data)
    Based on the field and value, this filter modifies the field and/or the value to something that should be added to the Metadata object.
    void
     
    void
    set(String field, String value, Map<String,String[]> data)
    Based on the field and the value, this filter modifies the field and/or the value to something that should be set in the Metadata object.
  • Method Details

    • filterExisting

      void filterExisting(Map<String,String[]> data)
    • add

      void add(String field, String value, Map<String,String[]> data)
      Based on the field and value, this filter modifies the field and/or the value to something that should be added to the Metadata object. If the value is null, no value is set or added. Status updates (e.g. write limit reached) can be added directly to the underlying metadata.
      Parameters:
      field -
      value -
      data -
    • set

      void set(String field, String value, Map<String,String[]> data)
      Based on the field and the value, this filter modifies the field and/or the value to something that should be set in the Metadata object.
      Parameters:
      field -
      value -
      data -