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`