code: @Deprecated
      @Programmatic
      @Override
      public void schedule(
              final ActionInvocationMemento aim, 
              final Command parentCommand, 
              final String targetClassName, 
              final String targetActionName, 
              final String targetArgs) {
  
          final CommandJdo backgroundCommand =
                  newBackgroundCommand(parentCommand, targetClassName, targetActionName, targetArgs);
  
          backgroundCommand.setTargetStr(aim.getTarget().toString());
          backgroundCommand.setMemento(aim.asMementoString());
          backgroundCommand.setMemberIdentifier(aim.getActionId());
  
          repositoryService.persist(backgroundCommand);
      }
docs: region > schedule (API - deprecated)