@Override
  public int getProcessorType() {
    // use the waiting pool because operateOnPartitionedRegion will
    // send out a DeposePrimaryBucketMessage and wait for the reply
    return OperationExecutors.WAITING_POOL_EXECUTOR;
  }
Sends a message to make the recipient primary for the bucket.

@param recipient the member to to become primary
@param pr the PartitionedRegion of the bucket
@param bid the bucket to become primary for
@param isRebalance true if directed to become primary by rebalancing
@return the processor used to wait for the response
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/BecomePrimaryBucketMessage.java