opts.addOption("participantClass", true, "Participant service class");
try {
CommandLine cliParser = new GnuParser().parse(opts, args);
String zkAddress = cliParser.getOptionValue("zkAddress");
final HelixConnection connection = new ZkHelixConnection(zkAddress);
connection.connect();
ClusterId clusterId = ClusterId.from(cliParser.getOptionValue("cluster"));
ParticipantId participantId = ParticipantId.from(cliParser.getOptionValue("participantId"));
String participantClass = cliParser.getOptionValue("participantClass");
@SuppressWarnings("unchecked")
Class<? extends AbstractParticipantService> clazz =