Class GraphTimeoutException

All Implemented Interfaces:
OpenExceptionMeta, Serializable

public class GraphTimeoutException extends GraphException
Graph Timeout Exception 图计算超时异常

Exception thrown when a graph computation times out.

当图计算超时时抛出的异常。

Features | 主要功能:

Usage Examples | 使用示例:

try {
    SafeGraphOperations.safeShortestPath(graph, source, target);
} catch (GraphTimeoutException e) {
    Duration timeout = e.getTimeout();
}

Security | 安全性:

  • Thread-safe: Yes (immutable after construction) - 线程安全: 是(构造后不可变)
  • Null-safe: Yes (timeout may be null) - 空值安全: 是(timeout可能为null)
Since:
JDK 25, opencode-base-graph V1.0.0
Author:
Leon Soo www.LeonSoo.com
See Also:
  • Constructor Details

    • GraphTimeoutException

      public GraphTimeoutException(String message)
      Create graph timeout exception 创建图计算超时异常
      Parameters:
      message - the error message | 错误消息
    • GraphTimeoutException

      public GraphTimeoutException(String message, Duration timeout)
      Create graph timeout exception with timeout duration 使用超时时长创建图计算超时异常
      Parameters:
      message - the error message | 错误消息
      timeout - the timeout duration | 超时时长
  • Method Details

    • getTimeout

      public Duration getTimeout()
      Get the timeout duration 获取超时时长
      Returns:
      the timeout duration | 超时时长