code: protected OnDemandStatsProducer<S> getProducer(final ProceedingJoinPoint pjp, final String aProducerId, final String aCategory, final String aSubsystem, final boolean withMethod,
  												   final IOnDemandStatsFactory<S> factory, final boolean tracingSupported) {
  		return getProducer(pjp, aProducerId, aCategory, aSubsystem, withMethod, factory, tracingSupported, config.isAttachDefaultStatLoggers());
  	}
docs: See {@link #getProducer(ProceedingJoinPoint, String, String, String, boolean, IOnDemandStatsFactory, boolean, boolean)} - with attachLoggers -
  providen by {@link MoskitoAspectConfiguration#isAttachDefaultStatLoggers()}.
  
  @param pjp
  the pjp is used to obtain the producer id automatically if it's not submitted.
  @param aProducerId
  submitted producer id, used if configured in aop.
  @param aCategory
  submitted category.
  @param aSubsystem
  submitted subsystem.
  @param withMethod
  if true the name of the method will be part of the automatically generated producer id.
  @param factory
  OnDemandStatsProducer factory
  @param tracingSupported
  is tracing supported
  @return {@link OnDemandStatsProducer}