Interface Modifier<T extends MasterEntity>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void delete()
      Deletes the MasterEntity instance associated with this Modifier
      java.util.Optional<T> get()
      Get the object which is modified in this Modifier.
      T write()
      Writes the changes done in this Modifier
    • Method Detail

      • get

        java.util.Optional<T> get()
        Get the object which is modified in this Modifier.
        Returns:
        An Optional with the object which is modified in this Modifier
        Since:
        10.0.102
      • write

        T write()
         throws PersistencyException
        Writes the changes done in this Modifier
        Returns:
        the persisted instance of the MasterEntity associated with this Modifier
        Throws:
        PersistencyException - if the MasterEntity could not be written. The associated
        Since:
        10.0.28
      • delete

        void delete()
             throws PersistencyException
        Deletes the MasterEntity instance associated with this Modifier
        Throws:
        PersistencyException - if the MasterEntity could not be deleted
        Since:
        10.0.28