Class Summary Class Description EthereumNodeNode implementation that extends the FreePastry-based node with access to an Ethereum blockchain-based service and user registry. L2pNodeIdFactory LocalNodeImplementation of the abstract
Nodeclass mostly for testing purposes.
LocalNodeManager MessageResultListenerA MessageResultListener is a simple collector for one result of a message sending operation in a
NodeBase class for nodes in the las2peer environment. NodeInformationA NodeInformation gives basic information about a node. NodeServiceCacheCaches the knowledge about existing services PastryNodeImpl ServiceAliasManagerResponsible for mapping service aliases to service names and resolving paths to service names.
Exception Summary Exception Description AgentAlreadyRegisteredExceptionException thrown on an attempt to register an agent, which is already registered. AgentNotRegisteredExceptionException if the an agent is not registered at a node or anywhere in the network. AliasConflictException AliasNotFoundException NodeExceptionbase class for any exception occurring in a
NodeNotFoundExceptionException thrown on access to a node which is not known to the network. TimeoutExceptionA simple exception thrown on timeouts.