Uses of Annotation Interface
dev.getelements.elements.rt.annotation.ProvidesAddress
Packages that use ProvidesAddress
-
Uses of ProvidesAddress in dev.getelements.elements.rt
Method parameters in dev.getelements.elements.rt with annotations of type ProvidesAddressModifier and TypeMethodDescriptiondefault ResourceId
default void
ResourceContext.createAsync
(Consumer<ResourceId> success, Consumer<Throwable> failure, String module, Path path, Object... args) default ResourceId
ResourceContext.createAttributes
(String module, Path path, Attributes attributes, Object... args) default void
ResourceContext.destroy
(ResourceId resourceId) Destroys theResource
with the providedResourceId
.void
ResourceContext.destroyAsync
(Consumer<Void> success, Consumer<Throwable> failure, ResourceId resourceId) Destroys theResource
with the providedResourceId
.boolean
TaskContext.finishWithError
(TaskId taskId, Throwable error) boolean
TaskContext.finishWithResult
(TaskId taskId, Object result) Finishes the task with associatedTaskId
with the provided result.default Object
ResourceContext.invoke
(ResourceId resourceId, String method, Object... args) Synchronous invoke ofResourceContext.invokePathAsync(Consumer, Consumer, Path, String, Object...)
.void
ResourceContext.invokeAsync
(Consumer<Object> success, Consumer<Throwable> failure, ResourceId resourceId, String method, Object... args) Invokes the method on theResourceId
.default Object
ResourceContext.invokePath
(Path path, String method, Object... args) Synchronous invoke ofResourceContext.invokePathAsync(Consumer, Consumer, Path, String, Object...)
.void
ResourceContext.invokePathAsync
(Consumer<Object> success, Consumer<Throwable> failure, Path path, String method, Object... args) void
IndexContext.linkAsync
(ResourceId resourceId, Path destination, Consumer<Void> success, Consumer<Throwable> failure) Links a singleResourceId
to aPath
destination.void
IndexContext.linkAsync
(ResourceId resourceId, Path destination, Consumer<Void> success, Consumer<Throwable> failure) Links a singleResourceId
to aPath
destination.void
IndexContext.linkPathAsync
(Path source, Path destination, Consumer<Void> success, Consumer<Throwable> failure) void
IndexContext.linkPathAsync
(Path source, Path destination, Consumer<Void> success, Consumer<Throwable> failure) void
TaskContext.register
(TaskId taskId, Consumer<Object> tConsumer, Consumer<Throwable> throwableTConsumer) void
Resumes the supplied task with theTaskId
supplying multiple results to the destination.void
SchedulerContext.resumeFromNetwork
(TaskId taskId, Object result) Resumes a task that was waiting on a network call.void
SchedulerContext.resumeTaskAfterDelay
(TaskId taskId, long time, TimeUnit timeUnit) Resumes the task associated with the suppliedTaskId
.void
SchedulerContext.resumeWithError
(TaskId taskId, Throwable throwable) Resumes a task that was waiting for any reason.void
IndexContext.unlinkAsync
(Path path, Consumer<IndexContext.Unlink> success, Consumer<Throwable> failure) Unlinks the providedPath
and if this is the lastPath
reference to aResourceId
, then the cluster will remove and destroy the associatedResource
.