public class SeaTunnelHazelcastClient extends Object
| 构造器和说明 |
|---|
SeaTunnelHazelcastClient(@NonNull com.hazelcast.client.config.ClientConfig clientConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
@NonNull com.hazelcast.core.HazelcastInstance |
getHazelcastInstance()
Returns the underlying Hazelcast IMDG instance used by SeaTunnel Engine Client.
|
com.hazelcast.logging.ILogger |
getLogger(Class<?> clazz) |
com.hazelcast.internal.serialization.SerializationService |
getSerializationService() |
<S> S |
requestAndDecodeResponse(@NonNull UUID uuid,
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull java.util.function.Function<com.hazelcast.client.impl.protocol.ClientMessage,Object> decoder) |
org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<Void> |
requestAndGetCompletableFuture(@NonNull UUID uuid,
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request) |
<T> org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<T> |
requestAndGetCompletableFuture(@NonNull UUID uuid,
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull com.hazelcast.client.impl.clientside.ClientMessageDecoder<?> clientMessageDecoder) |
<S> S |
requestOnMasterAndDecodeResponse(@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull java.util.function.Function<com.hazelcast.client.impl.protocol.ClientMessage,Object> decoder) |
org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<Void> |
requestOnMasterAndGetCompletableFuture(@NonNull com.hazelcast.client.impl.protocol.ClientMessage request) |
<T> org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<T> |
requestOnMasterAndGetCompletableFuture(@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull com.hazelcast.client.impl.clientside.ClientMessageDecoder<?> clientMessageDecoder) |
void |
shutdown() |
public SeaTunnelHazelcastClient(@NonNull
@NonNull com.hazelcast.client.config.ClientConfig clientConfig)
public com.hazelcast.internal.serialization.SerializationService getSerializationService()
@NonNull public @NonNull com.hazelcast.core.HazelcastInstance getHazelcastInstance()
public com.hazelcast.logging.ILogger getLogger(Class<?> clazz)
public <S> S requestOnMasterAndDecodeResponse(@NonNull
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull
@NonNull java.util.function.Function<com.hazelcast.client.impl.protocol.ClientMessage,Object> decoder)
public <S> S requestAndDecodeResponse(@NonNull
@NonNull UUID uuid,
@NonNull
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull
@NonNull java.util.function.Function<com.hazelcast.client.impl.protocol.ClientMessage,Object> decoder)
public <T> org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<T> requestAndGetCompletableFuture(@NonNull
@NonNull UUID uuid,
@NonNull
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull
@NonNull com.hazelcast.client.impl.clientside.ClientMessageDecoder<?> clientMessageDecoder)
public <T> org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<T> requestOnMasterAndGetCompletableFuture(@NonNull
@NonNull com.hazelcast.client.impl.protocol.ClientMessage request,
@NonNull
@NonNull com.hazelcast.client.impl.clientside.ClientMessageDecoder<?> clientMessageDecoder)
public org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<Void> requestAndGetCompletableFuture(@NonNull @NonNull UUID uuid, @NonNull @NonNull com.hazelcast.client.impl.protocol.ClientMessage request)
public org.apache.seatunnel.engine.common.utils.PassiveCompletableFuture<Void> requestOnMasterAndGetCompletableFuture(@NonNull @NonNull com.hazelcast.client.impl.protocol.ClientMessage request)
public void shutdown()
Copyright © 2025 The Apache Software Foundation. All rights reserved.