Uses of Interface
com.iohao.net.framework.protocol.ResponseCollectExternal
Packages that use ResponseCollectExternal
Package
Description
Provides communication contracts and adapters used for request/response delivery, broadcasts, and
cross-service messaging within the framework runtime.
Provides protocol metadata and structures used to represent command routes, headers, and payload
conventions across the ionet framework.
Net-server bootstrap, routing, load-balancing, and connection coordination components.
-
Uses of ResponseCollectExternal in com.iohao.net.framework.communication
Methods in com.iohao.net.framework.communication that return ResponseCollectExternalModifier and TypeMethodDescriptionExternalCollectCommunication.callCollectExternal(ExternalRequestMessage message) Synchronously call all external servers and collect their responses.default ResponseCollectExternalExternalCommunicationDecorator.callExternalCollect(int templateId) Synchronously call all external servers with the given template ID and no payload.default ResponseCollectExternalExternalCommunicationDecorator.callExternalCollect(int templateId, byte[] payload) Synchronously call all external servers with the given template ID and payload.default ResponseCollectExternalExternalCommunicationDecorator.callExternalCollect(ExternalRequestMessage message) Synchronously call all external servers and collect their aggregated responses.Methods in com.iohao.net.framework.communication that return types with arguments of type ResponseCollectExternalModifier and TypeMethodDescriptionExternalCollectCommunication.callCollectExternalFuture(ExternalRequestMessage message) Asynchronously call all external servers and collect their responses.default CompletableFuture<ResponseCollectExternal> ExternalCommunicationDecorator.callExternalCollectFuture(int templateId) Asynchronously call all external servers with the given template ID and no payload.default CompletableFuture<ResponseCollectExternal> ExternalCommunicationDecorator.callExternalCollectFuture(int templateId, byte[] payload) Asynchronously call all external servers with the given template ID and payload.default CompletableFuture<ResponseCollectExternal> ExternalCommunicationDecorator.callExternalCollectFuture(ExternalRequestMessage message) Asynchronously call all external servers and collect their aggregated responses.Method parameters in com.iohao.net.framework.communication with type arguments of type ResponseCollectExternalModifier and TypeMethodDescriptiondefault voidExternalCommunicationDecorator.callExternalCollectAsync(int templateId, byte[] payload, Consumer<ResponseCollectExternal> action) Call all external servers asynchronously with the given template ID and payload.default voidExternalCommunicationDecorator.callExternalCollectAsync(int templateId, Consumer<ResponseCollectExternal> action) Call all external servers asynchronously with the given template ID and no payload.default voidExternalCommunicationDecorator.callExternalCollectAsync(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action) Call all external servers asynchronously and invoke the callback on the current executor.default voidExternalCommunicationDecorator.callExternalCollectAsync(ExternalRequestMessage message, Consumer<ResponseCollectExternal> action, Executor executor) Call all external servers asynchronously and invoke the callback on the supplied executor. -
Uses of ResponseCollectExternal in com.iohao.net.framework.protocol
Classes in com.iohao.net.framework.protocol that implement ResponseCollectExternalModifier and TypeClassDescriptionfinal classDefault implementation ofResponseCollectExternalthat stores aggregated responses collected from multiple external (Netty) servers. -
Uses of ResponseCollectExternal in com.iohao.net.server
Fields in com.iohao.net.server declared as ResponseCollectExternalModifier and TypeFieldDescriptionstatic final ResponseCollectExternalCommunicationAggregationErrorConst.responseCollectExternalEmptyMethods in com.iohao.net.server that return ResponseCollectExternalModifier and TypeMethodDescriptionDefaultCommunicationAggregation.callCollectExternal(ExternalRequestMessage message) Methods in com.iohao.net.server that return types with arguments of type ResponseCollectExternalModifier and TypeMethodDescriptionDefaultCommunicationAggregation.callCollectExternalFuture(ExternalRequestMessage message)