类 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
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringSERVICE_NAME
-
构造器概要
构造器 构造器 说明 SeaTunnelServer(@NonNull org.apache.seatunnel.engine.common.config.SeaTunnelConfig seaTunnelConfig)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.seatunnel.engine.core.classloader.ClassLoaderServicegetClassLoaderService()ConnectorPackageServicegetConnectorPackageService()CoordinatorServicegetCoordinatorService()com.hazelcast.jet.impl.LiveOperationRegistrygetLiveOperationRegistry()com.hazelcast.spi.impl.NodeEngineImplgetNodeEngine()org.apache.seatunnel.engine.common.config.SeaTunnelConfiggetSeaTunnelConfig()SlotServicegetSlotService()Lazy load for Slot ServiceTaskExecutionServicegetTaskExecutionService()voidinit(com.hazelcast.spi.impl.NodeEngine engine, Properties hzProperties)booleanisMasterNode()voidmemberAdded(com.hazelcast.internal.services.MembershipServiceEvent event)voidmemberRemoved(com.hazelcast.internal.services.MembershipServiceEvent event)voidpopulate(com.hazelcast.spi.impl.operationservice.LiveOperations liveOperations)StringprintMessage(String message)Used for debugging on callvoidreset()voidshutdown(boolean terminate)booleantaskIsEnded(@NonNull TaskGroupLocation taskGroupLocation)return whether task is end
-
-
-
方法详细资料
-
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
-
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()
-
-