类 SeaTunnelServer

java.lang.Object
org.apache.seatunnel.engine.server.SeaTunnelServer
所有已实现的接口:
com.hazelcast.internal.services.ManagedService, com.hazelcast.internal.services.MembershipAwareService, com.hazelcast.spi.impl.operationservice.LiveOperationsTracker

public class SeaTunnelServer extends Object implements com.hazelcast.internal.services.ManagedService, com.hazelcast.internal.services.MembershipAwareService, com.hazelcast.spi.impl.operationservice.LiveOperationsTracker
  • 字段详细资料

  • 构造器详细资料

    • SeaTunnelServer

      public SeaTunnelServer(@NonNull @NonNull org.apache.seatunnel.engine.common.config.SeaTunnelConfig seaTunnelConfig)
  • 方法详细资料

    • getSlotService

      public SlotService getSlotService()
      Lazy load for Slot Service
    • init

      public void init(com.hazelcast.spi.impl.NodeEngine engine, Properties hzProperties)
      指定者:
      init 在接口中 com.hazelcast.internal.services.ManagedService
    • reset

      public void reset()
      指定者:
      reset 在接口中 com.hazelcast.internal.services.ManagedService
    • shutdown

      public void shutdown(boolean terminate)
      指定者:
      shutdown 在接口中 com.hazelcast.internal.services.ManagedService
    • memberAdded

      public void memberAdded(com.hazelcast.internal.services.MembershipServiceEvent event)
      指定者:
      memberAdded 在接口中 com.hazelcast.internal.services.MembershipAwareService
    • memberRemoved

      public void memberRemoved(com.hazelcast.internal.services.MembershipServiceEvent event)
      指定者:
      memberRemoved 在接口中 com.hazelcast.internal.services.MembershipAwareService
    • populate

      public void populate(com.hazelcast.spi.impl.operationservice.LiveOperations liveOperations)
      指定者:
      populate 在接口中 com.hazelcast.spi.impl.operationservice.LiveOperationsTracker
    • printMessage

      public String printMessage(String message)
      Used for debugging on call
    • getLiveOperationRegistry

      public com.hazelcast.jet.impl.LiveOperationRegistry getLiveOperationRegistry()
    • getCoordinatorService

      public CoordinatorService getCoordinatorService()
    • getTaskExecutionService

      public TaskExecutionService getTaskExecutionService()
    • getClassLoaderService

      public org.apache.seatunnel.engine.core.classloader.ClassLoaderService getClassLoaderService()
    • taskIsEnded

      public boolean taskIsEnded(@NonNull @NonNull TaskGroupLocation taskGroupLocation)
      return whether task is end
      参数:
      taskGroupLocation - taskGroupLocation
    • isMasterNode

      public boolean isMasterNode()
    • getSeaTunnelConfig

      public org.apache.seatunnel.engine.common.config.SeaTunnelConfig getSeaTunnelConfig()
    • getNodeEngine

      public com.hazelcast.spi.impl.NodeEngineImpl getNodeEngine()
    • getConnectorPackageService

      public ConnectorPackageService getConnectorPackageService()
    • getTaskLogManagerService

      public TaskLogManagerService getTaskLogManagerService()
    • getThreadPoolStatusMetrics

      public ThreadPoolStatus getThreadPoolStatusMetrics()