GuiceAsync is not instantiatable from outside, the constructor guards
this class from being created unintentionally.ScheduledContext objects for scheduled methods.ScheduledContext instance which can be used to manage a
single scheduled method.RunnableBuilder.createRunnableStack(InjectedMethodInvocation, ScheduledContext, ExceptionHandler)
but creates a Runnable which must be released before it is able to be executed.Runnable for running an execution in the scope of a given
context and to handle errors with the given
ExceptionHandler.CronTrigger annotation.DelayedTrigger.CompletableFuture object to be used to return a value in
methods that are annotated with Async.Async annotation in classes that are used with the
injector that will be created from the given Binder.scheduled methods.Key that is used to look up
an ExecutorService for a method annotated with Async.ExecutionContext from the current thread and thus closes the
current execution scope.ScheduledContext which is currently active for
the current thread.TriggerStrategy that is able to handle the provided
trigger annotation.Runnable that wraps around the given one and which delegates
excptions thrown by the inner runnable to the given handler.MethodInvocation object in a Callable for asynchronous
execution.Runnable which will execute the given invocation.LockableRunnable.release() is called.methods of a class and its whole type hierarchy.Scheduled to additionally
specify an exception handler.runnables.Runnable according to this scheduling type.Method and then schedules
invocations of that method according to the information.ScheduledContextImpl.Scheduled.Scheduled.Key that is used to look up a
ScheduledExecutorService for a method annotated with
Scheduled.Scheduled.ExecutionContext.SimpleTrigger is
scheduled with a ScheduledExecutorService.SimpleTrigger annotation for defining simple
periodic executions.Trigger annotation is handled in order to extract
scheduling meta information and to actually schedule method invocations.TriggerStrategy implementations.Copyright © 2014–2018. All rights reserved.