public interface io.ebeaninternal.server.persist.PersistExecute
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.ebeaninternal.server.persist.PersistExecute
  super_class: java.lang.Object
{
  public abstract io.ebeaninternal.server.persist.BatchControl createBatchControl(io.ebeaninternal.api.SpiTransaction);
    descriptor: (Lio/ebeaninternal/api/SpiTransaction;)Lio/ebeaninternal/server/persist/BatchControl;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      t     

  public abstract int executeOrmUpdate(io.ebeaninternal.server.core.PersistRequestOrmUpdate);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestOrmUpdate;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      request  

  public abstract int executeSqlCallable(io.ebeaninternal.server.core.PersistRequestCallableSql);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestCallableSql;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      request  

  public abstract int executeSqlUpdate(io.ebeaninternal.server.core.PersistRequestUpdateSql);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestUpdateSql;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      request  

  public abstract void collectOrmUpdate(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      label       
      startNanos  

  public abstract void collectSqlUpdate(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      label       
      startNanos  

  public abstract void collectSqlCall(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      label       
      startNanos  

  public abstract void visitMetrics(io.ebean.meta.MetricVisitor);
    descriptor: (Lio/ebean/meta/MetricVisitor;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      visitor  
}
SourceFile: "PersistExecute.java"