@Deprecated public class ClusterDeviceOperationBroker extends AbstractDeviceOperationBroker
| 构造器和说明 |
|---|
ClusterDeviceOperationBroker(ExtendedCluster cluster,
DeviceSessionManager sessionManager)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected reactor.core.publisher.Mono<Void> |
doReply(DeviceMessageReply reply)
已过时。
|
reactor.core.publisher.Flux<DeviceStateInfo> |
getDeviceState(String deviceGatewayServerId,
Collection<String> deviceIdList)
已过时。
|
io.scalecube.cluster.Member |
getMember(String id)
已过时。
|
reactor.core.Disposable |
handleGetDeviceState(String serverId,
java.util.function.Function<org.reactivestreams.Publisher<String>,reactor.core.publisher.Flux<DeviceStateInfo>> stateMapper)
已过时。
|
reactor.core.publisher.Flux<DeviceMessageReply> |
handleReply(String deviceId,
String messageId,
java.time.Duration timeout)
已过时。
|
reactor.core.publisher.Flux<Message> |
handleSendToDeviceMessage(String serverId)
已过时。
|
reactor.core.publisher.Mono<Integer> |
send(org.reactivestreams.Publisher<? extends BroadcastMessage> message)
已过时。
|
reactor.core.publisher.Mono<Integer> |
send(String deviceGatewayServerId,
org.reactivestreams.Publisher<? extends Message> message)
已过时。
|
getAwaitReplyKey, getAwaitReplyKey, handleReply, replypublic ClusterDeviceOperationBroker(ExtendedCluster cluster, DeviceSessionManager sessionManager)
public reactor.core.publisher.Flux<DeviceStateInfo> getDeviceState(String deviceGatewayServerId, Collection<String> deviceIdList)
getDeviceState 在接口中 DeviceOperationBrokergetDeviceState 在类中 AbstractDeviceOperationBrokerpublic reactor.core.publisher.Flux<DeviceMessageReply> handleReply(String deviceId, String messageId, java.time.Duration timeout)
handleReply 在接口中 DeviceOperationBrokerhandleReply 在类中 AbstractDeviceOperationBrokerpublic reactor.core.publisher.Mono<Integer> send(String deviceGatewayServerId, org.reactivestreams.Publisher<? extends Message> message)
send 在接口中 DeviceOperationBrokersend 在类中 AbstractDeviceOperationBrokerpublic reactor.core.publisher.Mono<Integer> send(org.reactivestreams.Publisher<? extends BroadcastMessage> message)
send 在接口中 DeviceOperationBrokersend 在类中 AbstractDeviceOperationBrokerpublic reactor.core.publisher.Flux<Message> handleSendToDeviceMessage(String serverId)
protected reactor.core.publisher.Mono<Void> doReply(DeviceMessageReply reply)
doReply 在类中 AbstractDeviceOperationBrokerpublic reactor.core.Disposable handleGetDeviceState(String serverId, java.util.function.Function<org.reactivestreams.Publisher<String>,reactor.core.publisher.Flux<DeviceStateInfo>> stateMapper)
handleGetDeviceState 在接口中 MessageHandlerhandleGetDeviceState 在类中 AbstractDeviceOperationBrokerpublic io.scalecube.cluster.Member getMember(String id)
Copyright © 2019–2023. All rights reserved.