docs: @Override
    public final IEntityProcessor lazyGet(final Map<String, Object> pAddParam,
      final String pBeanName) throws Exception {
      IEntityProcessor proc = this.processorsMap.get(pBeanName);
      if (proc == null) {
        // locking:
        synchronized (this.processorsMap) {
          // make sure again whether it's null after locking:
          proc = this.processorsMap.get(pBeanName);
          if (proc == null) {
            if (pBeanName.equals(PrcHasSeSellerSave.class.getSimpleName())) {
              proc = lazyGetPrcHasSeSellerSave(pAddParam);
            } else if (pBeanName.equals(PrcHasSeSellerDel
              .class.getSimpleName())) {
              proc = lazyGetPrcHasSeSellerDel(pAddParam);
            } else if (pBeanName.equals(PrcSeGoodsSpecSave
              .class.getSimpleName())) {
              proc = lazyGetPrcSeGoodsSpecSave(pAddParam);
            } else if (pBeanName.equals(PrCuOrSeSv
              .class.getSimpleName())) {
              proc = lazyGetPrCuOrSeSv(pAddParam);
            } else if (pBeanName.equals(PrcSeServiceSpecSave
              .class.getSimpleName())) {
              proc = lazyGetPrcSeServiceSpecSave(pAddParam);
            } else if (pBeanName.equals(PrcSeGdSpecEmbFlSave
              .class.getSimpleName())) {
              proc = lazyGetPrcSeGdSpecEmbFlSave(pAddParam);
            } else if (pBeanName.equals(PrcSeGdSpecEmbFlDel
              .class.getSimpleName())) {
              proc = lazyGetPrcSeGdSpecEmbFlDel(pAddParam);
            } else if (pBeanName.equals(PrcSeSrvSpecEmbFlSave
              .class.getSimpleName())) {
              proc = lazyGetPrcSeSrvSpecEmbFlSave(pAddParam);
            } else if (pBeanName.equals(PrcSeSrvSpecEmbFlDel
              .class.getSimpleName())) {
              proc = lazyGetPrcSeSrvSpecEmbFlDel(pAddParam);
            } else {
              proc = this.fctBnEntitiesProcessors.lazyGet(pAddParam, pBeanName);
            }
          }
        }
      }
      if (proc == null) {
        throw new ExceptionWithCode(ExceptionWithCode.CONFIGURATION_MISTAKE,
          "There is no processor with name " + pBeanName);
      }
      return proc;
    }