code: public static DefaultBatch create(final DatabaseEngine de, final String name, final int batchSize,
                                        final long batchTimeout, final long maxAwaitTimeShutdown) {
          final DefaultBatch b = new DefaultBatch(de, name, batchSize, batchTimeout, maxAwaitTimeShutdown);
          b.start();
  
          return b;
      }
docs: <p>Creates a new instance of {@link DefaultBatch}.</p>
  <p>Starts the timertask.</p>
  
  @param de                   The database engine.
  @param name                 The batch name.
  @param batchSize            The batch size.
  @param batchTimeout         The batch timeout.
  @param maxAwaitTimeShutdown The maximum await time for the batch to shutdown.
  @return The Batch.