@Override
  public final synchronized PrepareDbAfterGetCopyPostgresql<ResultSet>
    lazyGetPrepareDbAfterFullImport() throws Exception {
    String beanName = getPrepareDbAfterFullImportName();
    @SuppressWarnings("unchecked")
    PrepareDbAfterGetCopyPostgresql<ResultSet> prepareDbAfterGetCopyPostgresql =
      (PrepareDbAfterGetCopyPostgresql<ResultSet>) getBeansMap().get(beanName);
    if (prepareDbAfterGetCopyPostgresql == null) {
      prepareDbAfterGetCopyPostgresql =
        new PrepareDbAfterGetCopyPostgresql<ResultSet>();
      prepareDbAfterGetCopyPostgresql
        .setClasses(lazyGetMngSettingsGetDbCopy().getClasses());
      prepareDbAfterGetCopyPostgresql.setLogger(lazyGetLogger());
      prepareDbAfterGetCopyPostgresql.setSrvDatabase(lazyGetSrvDatabase());
      prepareDbAfterGetCopyPostgresql.setFactoryAppBeans(this);
      getBeansMap().put(beanName, prepareDbAfterGetCopyPostgresql);
      lazyGetLogger().info(null, FactoryAppBeansPostgresql.class, beanName
        + " has been created.");
    }
    return prepareDbAfterGetCopyPostgresql;
  }
@ Override public final synchronized PrepareDbAfterGetCopyPostgresql < ResultSet > lazyGetPrepareDbAfterFullImport ( ) throws Exception { String beanName = getPrepareDbAfterFullImportName ( ) ; @ SuppressWarnings ( "unchecked" ) PrepareDbAfterGetCopyPostgresql < ResultSet > prepareDbAfterGetCopyPostgresql = ( PrepareDbAfterGetCopyPostgresql < ResultSet > ) getBeansMap ( ) . get ( beanName ) ; if ( prepareDbAfterGetCopyPostgresql == null ) { prepareDbAfterGetCopyPostgresql = new PrepareDbAfterGetCopyPostgresql < ResultSet > ( ) ; prepareDbAfterGetCopyPostgresql . setClasses ( lazyGetMngSettingsGetDbCopy ( ) . getClasses ( ) ) ; prepareDbAfterGetCopyPostgresql . setLogger ( lazyGetLogger ( ) ) ; prepareDbAfterGetCopyPostgresql . setSrvDatabase ( lazyGetSrvDatabase ( ) ) ; prepareDbAfterGetCopyPostgresql . setFactoryAppBeans ( this ) ; getBeansMap ( ) . put ( beanName , prepareDbAfterGetCopyPostgresql ) ; lazyGetLogger ( ) . info ( null , FactoryAppBeansPostgresql . class , beanName + " has been created." ) ; } return prepareDbAfterGetCopyPostgresql ; }
<p>Get Service that prepare Database after full import
in lazy mode. It resets auto-incremented ID sequences (APersistableBase)
after identical copy of another database.</p>
@return IDelegator - preparator Database after full import.
@throws Exception - an exception