Package org.knime.core.webui.data.rpc
package org.knime.core.webui.data.rpc
-
ClassDescriptionBase class for node data service client implementations, such as
JsonRpcClient.Base class for node data service client implementations that support only one service interface, such asJsonRpcSingleClient.NodeRpcServerFactory<M extends org.knime.core.node.NodeModel>Deprecated, for removal: This API element is subject to removal in a future version.rpc services are directly provided by a node's view, dialog or port.Deprecated, for removal: This API element is subject to removal in a future version.can be removed since we don't need a java-based RpcClient anymore once the Remote Workflow Editor becomes obsoleteAnRpcServerimplementation is used to serve remote requests to one or more node data services.To be implemented by a node model's factory if the node model provides a node data service.Deprecated, for removal: This API element is subject to removal in a future version.rpc services are directly provided by a node view, dialog or port.Deprecated, for removal: This API element is subject to removal in a future version.can be removed since we don't need a java-based RpcClient anymore once the Remote Workflow Editor becomes obsoleteConvenience specialization ofRpcServerfor the case where there is only node data service interface, which the user then doesn't have to specify on every call.To deliver remote procedure calls to a remote (different machine and/or language) rpc server provided by a node factory, different mechanisms can be used.Used in defining the RpcTransportFactory extension point (which exposes the NodeContainerUI class from org.knime.core.ui to org.knime.core) in order to send remote procedure calls.