open class SimulatedNode : MockNode
<init> |
SimulatedNode(dir: Path, config: NodeConfiguration, mockNet: MockNetwork, networkMapAddress: NodeInfo?, advertisedServices: Set<ServiceType>, id: Int, keyPair: KeyPair?) |
id |
val id: Int |
keyPair |
val keyPair: KeyPair? |
log |
open val log: <ERROR CLASS> |
mockNet |
val mockNet: MockNetwork |
place |
val place: PhysicalLocation |
serverThread |
open val serverThread: AffinityExecutor |
findMyLocation |
open fun findMyLocation(): PhysicalLocation? |
generateKeyPair |
open fun generateKeyPair(): KeyPair? |
makeIdentityService |
open fun makeIdentityService(): MockIdentityService |
makeMessagingService |
open fun makeMessagingService(): MessagingService |
noNetworkMapConfigured |
open fun noNetworkMapConfigured(): <ERROR CLASS> This is overriden by the mock node implementation to enable operation without any network map service |
start |
open fun start(): MockNode |
startMessagingService |
open fun startMessagingService(): Unit |