@Override
  protected void deserializeStateData(ProcedureStateSerializer serializer) throws IOException {
    super.deserializeStateData(serializer);
    CloseTableRegionsProcedureStateData data =
      serializer.deserialize(CloseTableRegionsProcedureStateData.class);
    tableName = ProtobufUtil.toTableName(data.getTableName());
  }
Procedure for closing all regions for a table.
hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CloseTableRegionsProcedure.java