public static void send(InternalDistributedMember recipient, int processorId,
        DistributionManager dm, ReplyException ex, boolean result,
        Map<String, Integer> indexBucketsMap, int numTotalBuckets) {
      IndexCreationReplyMsg indMsg = new IndexCreationReplyMsg(processorId, ex, result, result,
          indexBucketsMap, numTotalBuckets);
      indMsg.setRecipient(recipient);
      dm.putOutgoing(indMsg);
    }
Actual method sending the index creation reply message.

@param recipient the originator of index creation message
@param processorId waiting processor id
@param dm distribution manager
@param ex any exceptions
@param result true is index created successfully
@param indexBucketsMap Map of indexes created and number of buckets indexed
@param numTotalBuckets Number of total buckets in this vm
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/IndexCreationMsg.java