@Override
  public boolean equals(Object obj) {
    if (!(obj instanceof ProcedureManager)) {
      return false;
    }
    ProcedureManager other = (ProcedureManager) obj;
    return this.getProcedureSignature().equals(other.getProcedureSignature());
  }
Return the unique signature of the procedure. This signature uniquely identifies the procedure.
By default, this signature is the string used in the procedure controller (i.e., the root ZK
node name for the procedure)
hbase-server/src/main/java/org/apache/hadoop/hbase/procedure/ProcedureManager.java