Uses of Class
dev.getelements.elements.sdk.cluster.id.ApplicationId
Packages that use ApplicationId
Package
Description
-
Uses of ApplicationId in dev.getelements.elements.common.app
Methods in dev.getelements.elements.common.app that return ApplicationIdModifier and TypeMethodDescriptionApplicationElementService.ApplicationElementRecord.applicationId()
Returns the value of theapplicationId
record component.Constructors in dev.getelements.elements.common.app with parameters of type ApplicationIdModifierConstructorDescriptionApplicationElementRecord
(ApplicationId applicationId, ElementRegistry registry, List<Element> elements) Creates an instance of aApplicationElementRecord
record class. -
Uses of ApplicationId in dev.getelements.elements.rest.test
Methods in dev.getelements.elements.rest.test with parameters of type ApplicationIdModifier and TypeMethodDescriptionTestApplicationAssetLoader.getAssetPath
(ApplicationId applicationId) -
Uses of ApplicationId in dev.getelements.elements.rt
Methods in dev.getelements.elements.rt with parameters of type ApplicationIdModifier and TypeMethodDescriptionContext.Factory.getContextForApplication
(ApplicationId applicationId) Gets aContext
which can communicate with the remote application. -
Uses of ApplicationId in dev.getelements.elements.rt.git
Methods in dev.getelements.elements.rt.git with parameters of type ApplicationIdModifier and TypeMethodDescriptionFilesystemGitApplicationAssetLoader.getAssetPath
(ApplicationId applicationId) static File
FilesystemGitApplicationAssetLoader.getBareStorageDirectory
(File parent, ApplicationId applicationId) Used by theGitApplicationAssetLoader
instances to determine the bare storage directory for a particularApplicationId
.void
FilesystemGitApplicationAssetLoader.performInGit
(ApplicationId applicationId, BiConsumer<org.eclipse.jgit.api.Git, Path> gitConsumer) void
GitApplicationAssetLoader.performInGit
(ApplicationId applicationId, BiConsumer<org.eclipse.jgit.api.Git, Path> gitConsumer) Opens aGit
instance for the suppliedApplicationId
which can be used to manipulate the various files within the repository. -
Uses of ApplicationId in dev.getelements.elements.rt.remote
Methods in dev.getelements.elements.rt.remote that return types with arguments of type ApplicationIdMethods in dev.getelements.elements.rt.remote with parameters of type ApplicationIdModifier and TypeMethodDescriptionWorker.Mutator.addNode
(ApplicationId applicationId) Adds a new node with the suppliedApplicationId
.Node.Factory.create
(ApplicationId applicationId) Creates aNode
for the suppliedApplicationId
default List
<RemoteInvoker> RemoteInvokerRegistry.getAllRemoteInvokers
(ApplicationId applicationId) Returns aRemoteInvoker
for all knownNodeId
s.SimpleRemoteInvokerRegistry.getAllRemoteInvokers
(ApplicationId applicationId) RemoteInvokerRegistry.getAllRemoteInvokerStatuses
(ApplicationId applicationId) Returns aRemoteInvoker
for all knownNodeId
s.SimpleRemoteInvokerRegistry.getAllRemoteInvokerStatuses
(ApplicationId applicationId) default RemoteInvoker
RemoteInvokerRegistry.getBestRemoteInvoker
(ApplicationId applicationId) Returns aRemoteInvoker
by arbitrary selection.RemoteInvokerRegistry.getBestRemoteInvokerStatus
(ApplicationId applicationId) Returns aRemoteInvoker
by arbitrary selection.SimpleRemoteInvokerRegistry.getBestRemoteInvokerStatus
(ApplicationId applicationId) CachingContextFactory.getContextForApplication
(ApplicationId applicationId) Worker.Mutator.removeNode
(ApplicationId applicationId) Removes the suppliedNode
with the suppliedApplicationId
.Worker.Mutator.restartNode
(ApplicationId applicationId) Restarts the suppliedNode
with the suppliedApplicationId
.Method parameters in dev.getelements.elements.rt.remote with type arguments of type ApplicationIdModifier and TypeMethodDescriptiondefault Worker.Mutator
Worker.Mutator.removeNode
(Collection<ApplicationId> toRestart) Removes the suppliedNode
s with the suppliedApplicationId
s.default Worker.Mutator
Worker.Mutator.restartNode
(Collection<ApplicationId> toRestart) Restarts the suppliedNode
s with the suppliedApplicationId
s.void
CachingContextFactory.setApplicationContextSupplier
(Function<ApplicationId, Context> applicationContextSupplier) -
Uses of ApplicationId in dev.getelements.elements.rt.remote.guice
Methods in dev.getelements.elements.rt.remote.guice with parameters of type ApplicationIdModifier and TypeMethodDescriptionstatic NodeIdModule
NodeIdModule.forApplication
(jakarta.inject.Provider<InstanceId> instanceIdProvider, ApplicationId applicationId) Supplies aNodeId
for a master node using usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
-
Uses of ApplicationId in dev.getelements.elements.rt.remote.jeromq.guice
Methods in dev.getelements.elements.rt.remote.jeromq.guice with parameters of type ApplicationIdModifier and TypeMethodDescriptionJeroMQNodeModule.withNodeId
(InstanceId instanceId, ApplicationId applicationId) A shortcut for invokingJeroMQNodeModule.withNodeId(InstanceId, ApplicationId)
usingNodeId.forInstanceAndApplication(InstanceId, ApplicationId)
. -
Uses of ApplicationId in dev.getelements.elements.rt.routing
Methods in dev.getelements.elements.rt.routing that return ApplicationIdModifier and TypeMethodDescriptionAbstractAggregateRoutingStrategy.getApplicationId()
DefaultRoutingStrategy.getApplicationId()
Methods in dev.getelements.elements.rt.routing with parameters of type ApplicationIdModifier and TypeMethodDescriptionvoid
AbstractAggregateRoutingStrategy.setApplicationId
(ApplicationId applicationId) void
DefaultRoutingStrategy.setApplicationId
(ApplicationId applicationId) -
Uses of ApplicationId in dev.getelements.elements.sdk.cluster
Methods in dev.getelements.elements.sdk.cluster with parameters of type ApplicationIdModifier and TypeMethodDescriptionApplicationAssetLoader.getAssetPath
(ApplicationId applicationId) Gets the assetPath
for the suppliedApplicationId
, performing any loading as needed. -
Uses of ApplicationId in dev.getelements.elements.sdk.cluster.id
Methods in dev.getelements.elements.sdk.cluster.id that return ApplicationIdModifier and TypeMethodDescriptionstatic ApplicationId
ApplicationId.forUniqueName
(String uniqueApplicationName) Creates a newApplicationId
from the given unique application name.NodeId.getApplicationId()
static ApplicationId
ApplicationId.randomApplicationId()
Generates a randomly assignedApplicationId
static ApplicationId
The Java standard valueOf method.Methods in dev.getelements.elements.sdk.cluster.id with parameters of type ApplicationIdModifier and TypeMethodDescriptionstatic NodeId
NodeId.forInstanceAndApplication
(InstanceId instanceId, ApplicationId applicationId) -
Uses of ApplicationId in dev.getelements.elements.test
Methods in dev.getelements.elements.test that return ApplicationIdModifier and TypeMethodDescriptiondefault ApplicationId
EmbeddedWorkerInstanceContainer.getApplicationId()
Fetches the defaultApplicationId
installed in this container.Methods in dev.getelements.elements.test with parameters of type ApplicationIdModifier and TypeMethodDescriptiondefault ServiceLocator
EmbeddedWorkerInstanceContainer.getIocResolver
(ApplicationId applicationId) <ChainedT> JeroMQEmbeddedWorkerInstanceContainer.ApplicationNodeBuilder
<ChainedT> JeroMQEmbeddedWorkerInstanceContainer.withApplication
(ApplicationId applicationId, Supplier<ChainedT> chainedTSupplier) JeroMQEmbeddedTestService.withApplicationNode
(ApplicationId applicationId) Begins specialized configuration for an application with the specifiedApplicationId
.