Class PartitionReservation


  • public class PartitionReservation
    extends Object
    Partition reservation for specific query.
    • Constructor Detail

      • PartitionReservation

        public PartitionReservation​(List<GridReservable> reserved)
        Constructor for successfull reservation.
        Parameters:
        reserved - Reserved partitions.
      • PartitionReservation

        public PartitionReservation​(@Nullable
                                    @Nullable List<GridReservable> reserved,
                                    @Nullable
                                    @Nullable String err)
        Base constructor.
        Parameters:
        reserved - Reserved partitions.
        err - Error message.
    • Method Detail

      • error

        @Nullable
        public @Nullable String error()
        Returns:
        Error message (if any).
      • failed

        public boolean failed()
        Returns:
        True if reservation failed.
      • release

        public void release()
        Release partitions.