Skip to content

Home

All Types

Name Summary
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