@Override
  public SystemProducer getProducer(String systemName, Config config, MetricsRegistry registry) {
    return new CliLoggingSystemFactory.LoggingSystemProducer();
  }
System factory of Samza Sql Shell which needs to provide Consumer, Producer and Admin
samza-sql-shell/src/main/java/org/apache/samza/sql/client/impl/CliLoggingSystemFactory.java