class PartitionMessage extends DistributionMessage implements MessageWithReply, TransactionMessage {

  @Override
  public InternalDistributedMember getMemberToMasqueradeAs() {
    if (txMemberId == null) {
      return getSender();
    }
    return txMemberId;
  }

  public  PartitionMessage();
  public  PartitionMessage(InternalDistributedMember recipient, int regionId,
      ReplyProcessor21 processor);
  public  PartitionMessage(Collection<InternalDistributedMember> recipients, int regionId,
      ReplyProcessor21 processor);
  public  PartitionMessage(PartitionMessage other);

}