Class TooLargeObjectInPackException

All Implemented Interfaces:
Serializable

public class TooLargeObjectInPackException extends TransportException
Thrown when PackParser finds an object larger than a predefined limit
See Also:
  • Field Details

  • Constructor Details

    • TooLargeObjectInPackException

      public TooLargeObjectInPackException(long maxObjectSizeLimit)
      Construct a too large object in pack exception when the exact size of the too large object is not available. This will be used when we find out that a delta sequence is already larger than the maxObjectSizeLimit but don't want to inflate the delta just to find out the exact size of the resulting object.
      Parameters:
      maxObjectSizeLimit - the maximum object size limit
    • TooLargeObjectInPackException

      public TooLargeObjectInPackException(long objectSize, long maxObjectSizeLimit)
      Construct a too large object in pack exception when the exact size of the too large object is known.
      Parameters:
      objectSize - a long.
      maxObjectSizeLimit - a long.
    • TooLargeObjectInPackException

      public TooLargeObjectInPackException(URIish uri, String s)
      Construct a too large object in pack exception.
      Parameters:
      uri - URI used for transport
      s - message
      Since:
      4.4