Uses of Class
dev.getelements.elements.sdk.cluster.id.NodeId
Packages that use NodeId
Package
Description
-
Uses of NodeId in dev.getelements.elements.remote.jeromq
Methods in dev.getelements.elements.remote.jeromq that return NodeIdMethods in dev.getelements.elements.remote.jeromq with parameters of type NodeId -
Uses of NodeId in dev.getelements.elements.rt
Methods in dev.getelements.elements.rt that return types with arguments of type NodeIdModifier and TypeMethodDescriptionInstanceMetadata.getNodeIds()InstanceMetadataContext.getNodeIds()Gets allNodeIds housed within the instance.SimpleInstanceMetadataContext.getNodeIds()Method parameters in dev.getelements.elements.rt with type arguments of type NodeId -
Uses of NodeId in dev.getelements.elements.rt.exception
Constructors in dev.getelements.elements.rt.exception with parameters of type NodeIdModifierConstructorDescriptionNodeNotFoundException(NodeId nodeId) NodeNotFoundException(NodeId nodeId, Throwable cause) -
Uses of NodeId in dev.getelements.elements.rt.remote
Methods in dev.getelements.elements.rt.remote that return NodeIdModifier and TypeMethodDescriptionInstanceConnectionService.InstanceBinding.getNodeId()Gets theNodeIdthisInstanceConnectionService.InstanceBindingrepresents.Node.getNodeId()Gets theNodeIddefault NodeIdNode.Startup.getNodeId()Gets theNodeIdbeing started-up.RemoteInvokerRegistry.RemoteInvokerStatus.getNodeId()Gets theNodeIdof the remote connectionRoutingStatus.Route.getNodeId()Methods in dev.getelements.elements.rt.remote that return types with arguments of type NodeIdModifier and TypeMethodDescriptionInstanceStatus.getNodeIds()Gets the node IDs known to the instance.Methods in dev.getelements.elements.rt.remote with parameters of type NodeIdModifier and TypeMethodDescriptionAsyncControlClient.closeBinding(NodeId nodeId, AsyncControlClient.ResponseConsumer<Void> responseConsumer) Issues the command to close a binding.voidControlClient.closeBinding(NodeId nodeId) Issues the command to close a binding.RemoteInvokerRegistry.getRemoteInvoker(NodeId nodeId) Returns theRemoteInvokerregistered under the given NodeId.SimpleRemoteInvokerRegistry.getRemoteInvoker(NodeId nodeId) AsyncControlClient.openBinding(NodeId nodeId, AsyncControlClient.ResponseConsumer<InstanceConnectionService.InstanceBinding> responseConsumer) Opens anInstanceConnectionService.InstanceBindingprovided theNodeIdand returns theInstanceConnectionService.InstanceBinding.ControlClient.openBinding(NodeId nodeId) Opens anInstanceConnectionService.InstanceBindingprovided theNodeIdand returns theInstanceConnectionService.InstanceBinding.InstanceConnectionService.openBinding(NodeId nodeId) Gets anInstanceConnectionService.InstanceBindingwhich a node can then use to receive incoming data.AsyncControlClient.openRouteToNode(NodeId nodeId, String instanceInvokerAddress, AsyncControlClient.ResponseConsumer<String> responseConsumer) Issues the command to open up a route to the node.ControlClient.openRouteToNode(NodeId nodeId, String instanceInvokerAddress) Issues the command to open up a route to the node.InstanceConnectionService.InstanceConnection.openRouteToNode(NodeId nodeId) Opens a route to the supplied node withNodeId, returning an address where it will be possible to connect using aRemoteInvoker. -
Uses of NodeId in dev.getelements.elements.rt.remote.guice
Constructors in dev.getelements.elements.rt.remote.guice with parameters of type NodeIdConstructor parameters in dev.getelements.elements.rt.remote.guice with type arguments of type NodeId -
Uses of NodeId in dev.getelements.elements.rt.remote.jeromq
Methods in dev.getelements.elements.rt.remote.jeromq that return NodeIdModifier and TypeMethodDescriptionJeroMQInstanceBinding.getNodeId()JeroMQUnroutableNodeException.getNodeId()Gets theNodeIdthat was returned.Methods in dev.getelements.elements.rt.remote.jeromq that return types with arguments of type NodeIdModifier and TypeMethodDescriptionJeroMQDemultiplexRouter.getConnectedNodeIds()JeroMQInstanceStatus.getNodeIds()com.google.common.collect.SortedSetMultimap<NodeId, JeroMQInstanceConnectionId> JeroMQMultiplexRouter.getRoutingTable()Methods in dev.getelements.elements.rt.remote.jeromq with parameters of type NodeIdModifier and TypeMethodDescriptionJeroMQAsyncControlClient.closeBinding(NodeId nodeId, AsyncControlClient.ResponseConsumer<Void> responseConsumer) voidJeroMQControlClient.closeBinding(NodeId nodeId) voidJeroMQDemultiplexRouter.closeBindingForNode(NodeId nodeId) JeroMQDemultiplexRouter.getLocalBindAddress(NodeId nodeId) JeroMQMultiplexRouter.getLocalBindAddress(NodeId nodeId, JeroMQInstanceConnectionId connectionId) JeroMQAsyncControlClient.openBinding(NodeId nodeId, AsyncControlClient.ResponseConsumer<InstanceConnectionService.InstanceBinding> responseConsumer) JeroMQControlClient.openBinding(NodeId nodeId) JeroMQDemultiplexRouter.openBinding(NodeId nodeId) JeroMQInstanceConnectionService.openBinding(NodeId nodeId) JeroMQAsyncControlClient.openRouteToNode(NodeId nodeId, String instanceInvokerAddress, AsyncControlClient.ResponseConsumer<String> responseConsumer) JeroMQControlClient.openRouteToNode(NodeId nodeId, String instanceInvokerAddress) JeroMQMultiplexRouter.openRouteToNode(NodeId nodeId, String instanceConnectAddress) Constructors in dev.getelements.elements.rt.remote.jeromq with parameters of type NodeIdModifierConstructorDescriptionJeroMQInstanceBinding(org.zeromq.ZContext zContext, NodeId nodeId, String instanceConnectAddress, JeroMQSecurity jeroMQSecurity, String nodeBindAddress) JeroMQUnroutableNodeException(NodeId nodeId) -
Uses of NodeId in dev.getelements.elements.rt.remote.jeromq.guice
Methods in dev.getelements.elements.rt.remote.jeromq.guice with parameters of type NodeIdModifier and TypeMethodDescriptionJeroMQNodeModule.withNodeId(NodeId nodeId) Specifies the symbolic name of the node using theNode.NAME. -
Uses of NodeId in dev.getelements.elements.rt.routing
Methods in dev.getelements.elements.rt.routing that return NodeIdModifier and TypeMethodDescriptionstatic NodeIdRoutingUtility.ensureDistinctNode(List<Object> address, NodeId nodeId0, NodeId nodeId1) A reducer function intended to ensure that the suppliedNodeIds are all the same.static NodeIdRoutingUtility.reduceAddressToSingleNodeId(List<Object> address) Methods in dev.getelements.elements.rt.routing that return types with arguments of type NodeIdMethods in dev.getelements.elements.rt.routing with parameters of type NodeId -
Uses of NodeId in dev.getelements.elements.rt.transact
Methods in dev.getelements.elements.rt.transact that return NodeIdModifier and TypeMethodDescriptionReadOnlyTransaction.getNodeId()Returns theNodeIdof thisReadOnlyTransaction.TransactionalResourceService.getNodeId()Methods in dev.getelements.elements.rt.transact with parameters of type NodeIdModifier and TypeMethodDescriptionStarts building an instance ofReadOnlyTransactionagainst the underlying data store.Starts building an instance ofReadWriteTransactionagainst the underlying data store.TransactionJournal.newMutableEntry(NodeId nodeId) Gets a new entry for writing.voidDataStore.removeAllResources(NodeId nodeId) Removes allResourceinstances from the datastore.void -
Uses of NodeId in dev.getelements.elements.rt.transact.unix
Methods in dev.getelements.elements.rt.transact.unix that return NodeIdModifier and TypeMethodDescriptionUnixFSTransactionProgramBuilder.getNodeId()Gets the revision to write.Methods in dev.getelements.elements.rt.transact.unix with parameters of type NodeIdModifier and TypeMethodDescriptiondev.getelements.elements.rt.transact.unix.UnixFSJournalMutableEntryUnixFSTransactionJournal.newMutableEntry(NodeId nodeId) voidUnixFSDataStore.removeAllResources(NodeId nodeId) UnixFSTransactionProgramBuilder.withNodeId(NodeId nodeId) Specifies theNodeIdto associate with the program. -
Uses of NodeId in dev.getelements.elements.sdk.cluster.id
Methods in dev.getelements.elements.sdk.cluster.id that return NodeIdModifier and TypeMethodDescriptionstatic NodeIdNodeId.forInstanceAndApplication(InstanceId instanceId, ApplicationId applicationId) static NodeIdNodeId.forMasterNode(InstanceId instanceId) Creats aNodeIdthat is for a master node.HasNodeId.getNodeId()NodeId.getNodeId()ResourceId.getNodeId()Returns theNodeIdassocaited with thisResourceId.TaskId.getNodeId()static NodeIdNodeId.nodeIdFromByteBuffer(ByteBuffer byteBufferRepresentation) Reads aNodeIdfrom the suppliedByteBuffer.static NodeIdNodeId.nodeIdFromByteBuffer(ByteBuffer byteBufferRepresentation, int byteBufferPosition) Reads aNodeIdfrom the suppliedByteBufferand position, ensuring that the buffer's mark, limit, and position are unaffected.static NodeIdNodeId.nodeIdFromBytes(byte[] byteRepresentation) Parses a newNodeIdfrom the given.invalid reference
byte[]static NodeIdNodeId.nodeIdFromString(String stringRepresentation) static NodeIdNodeId.randomNodeId()Generates a completely randomNodeId.static NodeIdThe Java standard valueOf method.Methods in dev.getelements.elements.sdk.cluster.id that return types with arguments of type NodeIdMethods in dev.getelements.elements.sdk.cluster.id with parameters of type NodeIdModifier and TypeMethodDescriptionstatic ResourceIdResourceId.randomResourceIdForNode(NodeId nodeId) Creates a new uniqueResourceId, specifying theNodeId -
Uses of NodeId in dev.getelements.elements.sdk.cluster.path
Methods in dev.getelements.elements.sdk.cluster.path that return NodeId -
Uses of NodeId in dev.getelements.elements.test
Methods in dev.getelements.elements.test that return NodeIdModifier and TypeMethodDescriptiondefault NodeIdEmbeddedWorkerInstanceContainer.getNodeId()Fetches the defaultNodeIdinstalled in this container.Methods in dev.getelements.elements.test with parameters of type NodeIdModifier and TypeMethodDescriptionCollection<? extends com.google.inject.Module> EmbeddedWorkerInstanceContainer.getIocResolver(NodeId applicationId) JeroMQEmbeddedWorkerInstanceContainer.getIocResolver(NodeId nodeId) -
Uses of NodeId in dev.getelements.elements.test.guice
Constructors in dev.getelements.elements.test.guice with parameters of type NodeIdModifierConstructorDescriptionTestApplicationNodeModule(NodeId nodeId, Collection<? extends com.google.inject.Module> workerModules)