Uses of Class
dev.getelements.elements.sdk.cluster.id.InstanceId
Packages that use InstanceId
Package
Description
-
Uses of InstanceId in dev.getelements.elements.rt
Methods in dev.getelements.elements.rt with parameters of type InstanceIdModifier and TypeMethodDescriptionvoid
SimpleInstanceMetadataContext.setInstanceId
(InstanceId instanceId) -
Uses of InstanceId in dev.getelements.elements.rt.exception
Constructors in dev.getelements.elements.rt.exception with parameters of type InstanceIdModifierConstructorDescriptionInstanceNotFoundException
(InstanceId instanceId) InstanceNotFoundException
(InstanceId instanceId, Throwable cause) -
Uses of InstanceId in dev.getelements.elements.rt.remote
Fields in dev.getelements.elements.rt.remote declared as InstanceIdMethods in dev.getelements.elements.rt.remote that return InstanceIdModifier and TypeMethodDescriptionPersistentInstanceIdProvider.get()
Instance.getInstanceId()
Gets this instancesInstanceId
InstanceConnectionService.getInstanceId()
Gets theInstanceId
for thisInstanceConnectionService
.InstanceConnectionService.InstanceConnection.getInstanceId()
Gets theInstanceId
represented by thisInstanceConnectionService.InstanceConnection
.InstanceStatus.getInstanceId()
Gets theInstanceId
associated with thisInstanceStatus
RoutingStatus.getInstanceId()
SimpleInstance.getInstanceId()
SimpleRemoteInvokerRegistry.getInstanceId()
SimpleWorkerInstance.getInstanceId()
Methods in dev.getelements.elements.rt.remote with parameters of type InstanceIdModifier and TypeMethodDescriptionAsyncControlClient.closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress, AsyncControlClient.ResponseConsumer<Void> responseConsumer) Close the routes via theInstanceId
.void
ControlClient.closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress) Close the routes via theInstanceId
.void
SimpleInstance.setInstanceId
(InstanceId instanceId) void
SimpleRemoteInvokerRegistry.setInstanceId
(InstanceId instanceId) void
SimpleWorkerInstance.setInstanceId
(InstanceId instanceId) -
Uses of InstanceId in dev.getelements.elements.rt.remote.guice
Method parameters in dev.getelements.elements.rt.remote.guice with type arguments of type InstanceIdModifier and TypeMethodDescriptionstatic NodeIdModule
NodeIdModule.forApplication
(jakarta.inject.Provider<InstanceId> instanceIdProvider, ApplicationId applicationId) Supplies aNodeId
for a master node using usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
static NodeIdModule
NodeIdModule.forApplicationUniqueName
(jakarta.inject.Provider<InstanceId> instanceIdProvider, String applicationUniqueName) Supplies aNodeId
for a node usingApplicationId.forUniqueName(String)
and further constructing theNodeId
usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
static NodeIdModule
NodeIdModule.forMasterNode
(jakarta.inject.Provider<InstanceId> instanceIdProvider) Supplies aNodeId
for a master node usingApplicationId.forUniqueName(String)
and further constructing the usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
-
Uses of InstanceId in dev.getelements.elements.rt.remote.jeromq
Methods in dev.getelements.elements.rt.remote.jeromq that return InstanceIdModifier and TypeMethodDescriptionJeroMQInstanceConnectionService.getInstanceId()
JeroMQInstanceStatus.getInstanceId()
JeroMQRoutingStatus.getInstanceId()
JeroMQUnroutableInstanceException.getInstanceId()
Gets theInstanceId
that was returned.Methods in dev.getelements.elements.rt.remote.jeromq with parameters of type InstanceIdModifier and TypeMethodDescriptionJeroMQAsyncControlClient.closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress, AsyncControlClient.ResponseConsumer<Void> responseConsumer) void
JeroMQControlClient.closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress) void
JeroMQMultiplexRouter.closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress) static org.slf4j.Logger
JeroMQRoutingServer.getLogger
(Class<?> componentClass, InstanceId instanceId) void
JeroMQInstanceConnectionService.setInstanceId
(InstanceId instanceId) Constructors in dev.getelements.elements.rt.remote.jeromq with parameters of type InstanceIdModifierConstructorDescriptionJeroMQCommandServer
(InstanceId instanceId, org.zeromq.ZMQ.PollItem frontend, JeroMQMultiplexRouter multiplex, JeroMQDemultiplexRouter demultiplex) JeroMQDemultiplexRouter
(InstanceId instanceId, org.zeromq.ZContext zContext, org.zeromq.ZMQ.Poller poller, org.zeromq.ZMQ.PollItem frontend) JeroMQMultiplexRouter
(InstanceId instanceId, org.zeromq.ZContext zContext, org.zeromq.ZMQ.Poller poller) JeroMQRoutingServer
(InstanceId instanceId, org.zeromq.ZContext zContext, List<String> bindAddresses, JeroMQSecurity securityChain) JeroMQUnroutableInstanceException
(InstanceId instanceId) -
Uses of InstanceId in dev.getelements.elements.rt.remote.jeromq.guice
Methods in dev.getelements.elements.rt.remote.jeromq.guice with parameters of type InstanceIdModifier and TypeMethodDescriptionJeroMQNodeModule.withMasterNodeForInstanceId
(InstanceId instanceId) Indicates that this instance should bind theNode
as a master node supplying theInstanceId
JeroMQNodeModule.withNodeId
(InstanceId instanceId, ApplicationId applicationId) A shortcut for invokingJeroMQNodeModule.withNodeId(InstanceId, ApplicationId)
usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
. -
Uses of InstanceId in dev.getelements.elements.sdk.cluster.id
Methods in dev.getelements.elements.sdk.cluster.id that return InstanceIdModifier and TypeMethodDescriptionstatic InstanceId
InstanceId.forUniqueName
(String uniqueInstanceName) Creates a newInstanceId
from the given unique instance name.NodeId.getInstanceId()
Returns theInstanceId
.ResourceId.getInstanceId()
Returns theInstanceId
.static InstanceId
InstanceId.loadOrGenerate
(File file) Creates a file on disk at the supplied path to hold anInstanceId
.static InstanceId
InstanceId.loadOrGenerate
(String path) Creates a file on disk at the supplied path to hold anInstanceId
.static InstanceId
InstanceId.randomInstanceId()
Generates a randomly-assigned uniqueInstanceId
.static InstanceId
The Java standard valueOf method.Methods in dev.getelements.elements.sdk.cluster.id with parameters of type InstanceIdModifier and TypeMethodDescriptionstatic NodeId
NodeId.forInstanceAndApplication
(InstanceId instanceId, ApplicationId applicationId) static NodeId
NodeId.forMasterNode
(InstanceId instanceId) Creats aNodeId
that is for a master node. -
Uses of InstanceId in dev.getelements.elements.test
Methods in dev.getelements.elements.test that return InstanceIdModifier and TypeMethodDescriptiondefault InstanceId
EmbeddedInstanceContainer.getInstanceId()
Gets theInstanceId
assigned to this container.JeroMQEmbeddedInstanceContainer.getInstanceId()
Methods in dev.getelements.elements.test with parameters of type InstanceIdModifier and TypeMethodDescriptionJeroMQEmbeddedClientInstanceContainer.withInstanceId
(InstanceId instanceId) JeroMQEmbeddedInstanceContainer.withInstanceId
(InstanceId instanceId) Specifies the instance id, if not specified then this returns null.JeroMQEmbeddedWorkerInstanceContainer.withInstanceId
(InstanceId instanceId) -
Uses of InstanceId in dev.getelements.elements.test.guice
Constructors in dev.getelements.elements.test.guice with parameters of type InstanceId