core.node

Package core.node

Types

AbstractNode abstract class AbstractNode

A base node implementation that can be customised either for production (with real implementations that do real I/O), or a mock implementation suitable for unit test environments.

AcceptsFileUpload interface AcceptsFileUpload

A service that implements AcceptsFileUpload can have new binary data provided to it via an HTTP upload.

DefaultConfiguration object DefaultConfiguration : NodeConfiguration
Node class Node : AbstractNode

A Node manages a standalone server that takes part in the P2P network. It creates the services found in ServiceHub, loads important data off disk and starts listening for connections.

NodeConfiguration interface NodeConfiguration
NodeConfigurationFromProperties class NodeConfigurationFromProperties : NodeConfiguration

A simple wrapper around a plain old Java .properties file. The keys have the same name as in the source code.

Exceptions

ConfigurationException class ConfigurationException : Exception