Class ReportDetachListener

java.lang.Object
io.jmix.reports.listener.ReportDetachListener
All Implemented Interfaces:
BeforeDetachEntityListener<Report>

@Component("report_ReportDetachListener") public class ReportDetachListener extends Object implements BeforeDetachEntityListener<Report>
  • Field Details

  • Constructor Details

    • ReportDetachListener

      public ReportDetachListener()
  • Method Details

    • onBeforeDetach

      public void onBeforeDetach(Report entity)
      Description copied from interface: BeforeDetachEntityListener
      Executes before the object is detached from an EntityManager on transaction commit.
      Specified by:
      onBeforeDetach in interface BeforeDetachEntityListener<Report>
      Parameters:
      entity - entity instance in managed state
    • sortRootChildrenBands

      protected void sortRootChildrenBands(Report entity)
    • setRelevantReferencesToReport

      protected void setRelevantReferencesToReport(Report entity)