所有程序包的分层结构

程序包分层结构:

类分层结构

接口分层结构

  • org.apache.seatunnel.engine.server.task.record.Barrier
  • org.apache.seatunnel.api.state.CheckpointListener
    • org.apache.seatunnel.engine.core.checkpoint.InternalCheckpointListener
      • org.apache.seatunnel.engine.server.execution.Task (并 extends com.hazelcast.internal.metrics.DynamicMetricsProvider, java.io.Serializable, org.apache.seatunnel.engine.server.checkpoint.Stateful)
  • com.hazelcast.internal.metrics.DynamicMetricsProvider
    • org.apache.seatunnel.engine.server.execution.Task (并 extends org.apache.seatunnel.engine.core.checkpoint.InternalCheckpointListener, java.io.Serializable, org.apache.seatunnel.engine.server.checkpoint.Stateful)
  • org.apache.seatunnel.engine.server.task.flow.FlowLifeCycle
  • org.apache.seatunnel.engine.server.resourcemanager.ResourceManager
  • java.io.Serializable
    • org.apache.seatunnel.engine.server.service.jar.ConnectorJarStorageStrategy
    • org.apache.seatunnel.engine.server.dag.physical.config.FlowConfig
    • org.apache.seatunnel.engine.server.resourcemanager.resource.Resource
    • org.apache.seatunnel.engine.server.execution.Task (并 extends com.hazelcast.internal.metrics.DynamicMetricsProvider, org.apache.seatunnel.engine.core.checkpoint.InternalCheckpointListener, org.apache.seatunnel.engine.server.checkpoint.Stateful)
    • org.apache.seatunnel.engine.server.execution.TaskGroup
  • org.apache.seatunnel.engine.server.resourcemanager.allocation.strategy.SlotAllocationStrategy
  • org.apache.seatunnel.engine.server.service.slot.SlotService
  • org.apache.seatunnel.engine.server.checkpoint.Stateful
    • org.apache.seatunnel.engine.server.execution.Task (并 extends com.hazelcast.internal.metrics.DynamicMetricsProvider, org.apache.seatunnel.engine.core.checkpoint.InternalCheckpointListener, java.io.Serializable)
  • org.apache.seatunnel.engine.server.resourcemanager.thirdparty.ThirdPartyResourceManager

枚举分层结构