Package org.knime.core.webui.data.rpc


package org.knime.core.webui.data.rpc
  • Class
    Description
    Base 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 as JsonRpcSingleClient.
    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 obsolete
    An RpcServer implementation 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 obsolete
    Convenience specialization of RpcServer for 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.