if (participant != null && participant.isAlive()) {
Message message = new Message(MessageType.SHUTDOWN, UUID.randomUUID().toString());
message.setTgtName(participant.getId().toString());
message.setTgtSessionId(participant.getLiveInstance().getSessionId());
message.setMsgId(message.getId());
dataAccessor.createProperty(
dataAccessor.keyBuilder().message(participant.getId().toString(), message.getId()),
message);
do {
participant = clusterAccessor.readParticipant(participantId);
Thread.sleep(1000);