com.github.manosbatsis.corda.rpc.poolboy.connection.AbstractNodeRpcConnection |
Abstract implementation of NodeRpcConnection, wraps a CordaRPCClient |
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.AbstractRpcConnectionFactory |
|
com.github.manosbatsis.corda.rpc.poolboy.annotation.AllOpen |
For Kotlin All Open compiler plugin |
com.github.manosbatsis.corda.rpc.poolboy.pool.BaseKeyedPool |
|
com.github.manosbatsis.corda.rpc.poolboy.pool.client.CordaRpcClientFactory |
|
com.github.manosbatsis.corda.rpc.poolboy.pool.client.CordaRpcClientPool |
|
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.DedicatedRpcClientsNodeRpcConnectionFactory |
A NodeRpcConnection pool factory that uses a new CordaRPCClient fopr each connection. |
com.github.manosbatsis.corda.rpc.poolboy.connection.EagerNodeRpcConnection |
Eagerly initialised implementation of NodeRpcConnection, wraps a CordaRPCClient |
com.github.manosbatsis.corda.rpc.poolboy.config.GenericKeyedObjectPoolConfigData |
Data class version of GenericKeyedObjectPoolConfig |
com.github.manosbatsis.corda.rpc.poolboy.connection.LazyNodeRpcConnection |
Lazily initialised implementation of NodeRpcConnection, wraps a CordaRPCClient |
com.github.manosbatsis.corda.rpc.poolboy.annotation.NoArgs |
For Kotlin No Args compiler plugin |
com.github.manosbatsis.corda.rpc.poolboy.config.NodeParams |
Configuration of a single node from an RPC perspective, i.e. information corresponding to RPC user credentials and an CordaRPCClientConfiguration. The DEFAULTS are taken from CordaRPCClientConfiguration.DEFAULT and can be overridden using corbeans.nodes.default.xx in your application.properties |
com.github.manosbatsis.corda.rpc.poolboy.connection.NodeRpcConnection |
Wraps a Corda Node RPC connection proxy |
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.NodeRpcConnectionConfig |
|
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.NodeRpcConnectionPool |
|
com.github.manosbatsis.corda.rpc.poolboy.PoolBoy |
Provides RPC connection pooling |
com.github.manosbatsis.corda.rpc.poolboy.PoolBoyConnection |
RPC connection pooling for a specific node |
com.github.manosbatsis.corda.rpc.poolboy.PoolBoyNonPooledConnection |
Non-pooled PoolBoyConnection adapter implementation for legacy apps using a “static” NodeRpcConnection |
com.github.manosbatsis.corda.rpc.poolboy.PoolBoyNonPooledRawRpcConnection |
Non-pooled PoolBoyConnection adapter implementation for legacy apps using a “static” CordaRPCOps |
com.github.manosbatsis.corda.rpc.poolboy.PoolBoyPooledConnection |
Regular, pooled PoolBoyConnection implementation |
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.PooledNodeRpcConnection |
|
com.github.manosbatsis.corda.rpc.poolboy.PoolKey |
|
com.github.manosbatsis.corda.rpc.poolboy.config.PoolParams |
Provides configuration parameters for RPC pooling |
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.RpcClientPoolBackedNodeRpcConnectionFactory |
Pool factory for NodeRpcConnections backed by a nested CordaRPCClient pool |
com.github.manosbatsis.corda.rpc.poolboy.config.RpcClientsMode |
|
com.github.manosbatsis.corda.rpc.poolboy.config.RpcConfigurationService |
Provides RPC pool and connection information for nodes. Can be “fixed” or fully dynamic, e.g. based on a properties file or database connection respectively. |
com.github.manosbatsis.corda.rpc.poolboy.support.RpcSwallowedExceptionListener |
|
com.github.manosbatsis.corda.rpc.poolboy.pool.connection.SharedRpcClientsNodeRpcConnectionFactory |
A NodeRpcConnection pool factory using CordaRPCClient shared based on a ClientKey, i.e. by address and RPC user name. |
com.github.manosbatsis.corda.rpc.poolboy.support.Util |
|