A B C D E F G H I K L M N O P R S T U V W _ 
All Classes All Packages

A

AbstractPlugin - Class in io.vlingo.actors.plugin
 
AbstractPlugin() - Constructor for class io.vlingo.actors.plugin.AbstractPlugin
 
access() - Method in class io.vlingo.actors.testkit.TestContext
Answer my access;
AccessSafely - Class in io.vlingo.actors.testkit
Facilitate thread-safe accessing of shared data, both for writing and reading.
actor - Variable in class io.vlingo.actors.DeadLetter
 
actor() - Method in class io.vlingo.actors.LocalMessage
 
actor() - Method in interface io.vlingo.actors.Message
 
actor() - Method in class io.vlingo.actors.testkit.TestActor
Answer my actor inside as the T protocol.
Actor - Class in io.vlingo.actors
The abstract base class of all concrete Actor types.
Actor() - Constructor for class io.vlingo.actors.Actor
Initializes the newly created Actor.
actorAs() - Method in class io.vlingo.actors.testkit.TestActor
Answer my actor inside as protocol O.
actorAs(Actor, Class<T>) - Method in class io.vlingo.actors.Stage
Answers the T protocol type as the means to message the backing Actor.
actorClassWithProtocol(String, Class<?>) - Static method in class io.vlingo.actors.ActorFactory
 
ActorFactory - Class in io.vlingo.actors
 
ActorFactory() - Constructor for class io.vlingo.actors.ActorFactory
 
actorFor(Class<?>[], Definition) - Method in class io.vlingo.actors.Stage
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition.
actorFor(Class<?>[], Definition) - Method in class io.vlingo.actors.testkit.TestWorld
 
actorFor(Class<?>[], Definition) - Method in class io.vlingo.actors.World
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition.
actorFor(Class<?>[], Definition, Actor, Supervisor, Logger) - Method in class io.vlingo.actors.Stage
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition.
actorFor(Class<?>[], Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.Stage
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition.
actorFor(Class<?>[], Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.World
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition.
actorFor(Class<T>, Definition) - Method in class io.vlingo.actors.Stage
Answers the T protocol of the newly created Actor that implements the protocol.
actorFor(Class<T>, Definition) - Method in class io.vlingo.actors.testkit.TestWorld
 
actorFor(Class<T>, Definition) - Method in class io.vlingo.actors.World
Answers the T protocol of the newly created Actor that is defined by the parameters of definition that implements the protocol.
actorFor(Class<T>, Definition, Address) - Method in class io.vlingo.actors.Stage
Answers the T protocol of the newly created Actor that implements the protocol and that will be assigned the specific address.
actorFor(Class<T>, Definition, Address, Logger) - Method in class io.vlingo.actors.Stage
Answers the T protocol of the newly created Actor that implements the protocol and that will be assigned the specific address and logger.
actorFor(Class<T>, Definition, Logger) - Method in class io.vlingo.actors.Stage
Answers the T protocol of the newly created Actor that implements the protocol and that will be assigned the specific logger.
actorFor(Class<T>, Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.Stage
Answers the T protocol of the newly created Actor that implements the protocol.
actorFor(Class<T>, Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.testkit.TestWorld
 
actorFor(Class<T>, Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.World
Answers the T protocol of the newly created Actor that implements the protocol.
actorInside() - Method in class io.vlingo.actors.testkit.TestActor
Answer my actor inside.
actorName() - Method in class io.vlingo.actors.Definition
 
actorOf(Class<T>, Address) - Method in class io.vlingo.actors.DirectoryScanner__Proxy
 
actorOf(Class<T>, Address) - Method in interface io.vlingo.actors.DirectoryScanner
Answer the protocol reference of the actor with address as a Completes<T> eventual outcome, or null as a Completes<T> eventual outcome if not found.
actorOf(Class<T>, Address) - Method in class io.vlingo.actors.DirectoryScannerActor
 
actorOf(Class<T>, Address) - Method in class io.vlingo.actors.Stage
Answers the Completes<T> that will eventually complete with the T protocol of the backing Actor of the given address, or null if not found.
ActorProxy - Class in io.vlingo.actors
 
ActorProxy() - Constructor for class io.vlingo.actors.ActorProxy
 
add(Topic, Subscriber<?>) - Method in class io.vlingo.actors.pubsub.AffectedSubscriptions
 
address() - Method in class io.vlingo.actors.Actor
Answers the address of this Actor.
address() - Method in class io.vlingo.actors.Addressable__Proxy
 
address() - Method in interface io.vlingo.actors.Addressable
 
address() - Method in class io.vlingo.actors.CompletesEventually__Proxy
 
address() - Method in interface io.vlingo.actors.CompletesEventually
 
address() - Method in class io.vlingo.actors.PooledCompletes
 
address() - Method in class io.vlingo.actors.Routee
 
address() - Method in class io.vlingo.actors.StageSupervisedActor
 
address() - Method in interface io.vlingo.actors.Supervised
 
address() - Method in class io.vlingo.actors.testkit.TestActor
Answer my address, which is the Address of my actor inside.
Address - Interface in io.vlingo.actors
 
Addressable - Interface in io.vlingo.actors
The means for an Actor to provide its Address.
Addressable__Proxy - Class in io.vlingo.actors
 
Addressable__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Addressable__Proxy
 
addressFactory() - Method in class io.vlingo.actors.World
Answers the AddressFactory for this World.
AddressFactory - Interface in io.vlingo.actors
 
AffectedSubscriptions - Class in io.vlingo.actors.pubsub
 
AffectedSubscriptions() - Constructor for class io.vlingo.actors.pubsub.AffectedSubscriptions
 
afterCompleting(int) - Static method in class io.vlingo.actors.testkit.AccessSafely
Answer a new AccessSafely with a completion count of happenings.
afterRestart(Throwable) - Method in class io.vlingo.actors.Actor
The message delivered after the Actor has been restarted by its supervisor due to an exception.
afterStop() - Method in class io.vlingo.actors.Actor
The message delivered after the Actor has fully stopped.
afterStop() - Method in class io.vlingo.actors.DeadLettersActor
 
afterStop() - Method in class io.vlingo.actors.PrivateRootActor
 
afterStop() - Method in class io.vlingo.actors.PublicRootActor
 
All - io.vlingo.actors.SupervisionStrategy.Scope
 
allMessagesFor(Address) - Method in class io.vlingo.actors.testkit.TestWorld
 
allPlugins() - Method in class io.vlingo.actors.Configuration
 
andNowCompleteWithHappenings(int) - Method in class io.vlingo.actors.testkit.TestActor
Answer my context after resetting the expected completions/happenings.
assertActorWithProtocol(Class<?>, Class<?>) - Static method in class io.vlingo.actors.ActorFactory
 
assignMailbox(String, int) - Method in interface io.vlingo.actors.MailboxProviderKeeper
 
assignMailbox(String, int) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 

B

Backoff - Class in io.vlingo.actors
 
Backoff() - Constructor for class io.vlingo.actors.Backoff
 
Backoff(long) - Constructor for class io.vlingo.actors.Backoff
 
BasicAddress - Class in io.vlingo.actors
 
basicInstance() - Static method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
basicLogger() - Static method in interface io.vlingo.actors.Logger
 
become(int) - Method in class io.vlingo.actors.Characters
 
beforeRestart(Throwable) - Method in class io.vlingo.actors.Actor
The message delivered before the Actor has been restarted by its supervisor due to an exception.
beforeResume(Throwable) - Method in class io.vlingo.actors.Actor
The message delivered before the Actor has been resumed by its supervisor due to an exception.
beforeStart() - Method in class io.vlingo.actors.Actor
The message delivered before the Actor has fully started.
BroadcastRouter<P> - Class in io.vlingo.actors
BroadcastRouter
BroadcastRouter(RouterSpecification<P>) - Constructor for class io.vlingo.actors.BroadcastRouter
 
build(Configuration) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
build(Configuration) - Method in interface io.vlingo.actors.plugin.PluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
build(Configuration) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in interface io.vlingo.actors.plugin.PluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
buildWith(Configuration, PluginProperties) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 

C

cancel() - Method in class io.vlingo.actors.Cancellable__Proxy
 
cancel(Topic, Subscriber<?>) - Method in class io.vlingo.actors.pubsub.Subscriptions
 
cancelAll(Subscriber<?>) - Method in class io.vlingo.actors.pubsub.Subscriptions
 
Cancellable__Proxy - Class in io.vlingo.actors
 
Cancellable__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Cancellable__Proxy
 
cause - Variable in class io.vlingo.actors.InvalidProtocolException.Failure
 
Characters<T> - Class in io.vlingo.actors
 
Characters(List<T>) - Constructor for class io.vlingo.actors.Characters
 
childActorFor(Class<?>[], Definition) - Method in class io.vlingo.actors.Actor
Answers the Protocols for the child Actor to be created by this parent Actor.
childActorFor(Class<T>, Definition) - Method in class io.vlingo.actors.Actor
Answers the T protocol for the child Actor to be created by this parent Actor.
classname - Variable in class io.vlingo.actors.ProxyGenerator.Result
 
clearTrackedMessages() - Method in class io.vlingo.actors.testkit.TestWorld
 
clientCompletes - Variable in class io.vlingo.actors.PooledCompletes
 
close() - Method in interface io.vlingo.actors.CompletesEventuallyProvider
 
close() - Method in interface io.vlingo.actors.CompletesEventuallyProviderKeeper
 
close() - Method in interface io.vlingo.actors.Dispatcher
 
close() - Method in class io.vlingo.actors.Logger__Proxy
 
close() - Method in interface io.vlingo.actors.Logger
 
close() - Method in interface io.vlingo.actors.LoggerProvider
 
close() - Method in interface io.vlingo.actors.LoggerProviderKeeper
 
close() - Method in interface io.vlingo.actors.Mailbox
Close me.
close() - Method in interface io.vlingo.actors.MailboxProvider
 
close() - Method in interface io.vlingo.actors.MailboxProviderKeeper
 
close() - Method in class io.vlingo.actors.plugin.completes.CompletesEventuallyPool
 
close() - Method in class io.vlingo.actors.plugin.completes.DefaultCompletesEventuallyProviderKeeper
 
close() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
close() - Method in class io.vlingo.actors.plugin.logging.DefaultLoggerProviderKeeper
 
close() - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
close() - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLoggerProvider
 
close() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
close() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
close() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
close() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
close() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
close() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
close() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
close() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
close() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ExecutorDispatcher
 
close() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 
close() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
close() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
close() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
close() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
close() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
close() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
close() - Method in interface io.vlingo.actors.plugin.Plugin
 
close() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
close() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
close() - Method in class io.vlingo.actors.ProxyGenerator
 
close() - Method in class io.vlingo.actors.ResumingMailbox
 
close() - Method in class io.vlingo.actors.testkit.TestWorld
 
CommonSupervisor - Class in io.vlingo.actors
 
CommonSupervisor() - Constructor for class io.vlingo.actors.CommonSupervisor
 
CommonSupervisorsPlugin - Class in io.vlingo.actors.plugin.supervision
 
CommonSupervisorsPlugin() - Constructor for class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration - Class in io.vlingo.actors.plugin.supervision
 
commonSupervisorsPluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
compareTo(Address) - Method in class io.vlingo.actors.BasicAddress
 
completeNow() - Method in class io.vlingo.actors.testkit.TestUntil
 
completes() - Method in class io.vlingo.actors.Actor
Answers the Completes<T> instance for this Actor, or null if the behavior of the currently delivered Message does not answer a Completes<T>.
completes() - Method in class io.vlingo.actors.testkit.TestUntil
 
completesEventually - Variable in class io.vlingo.actors.PooledCompletes
 
completesEventually() - Method in class io.vlingo.actors.Actor
Answers a CompletesEventually if the behavior of the currently delivered Message does answers a Completes<T>.
completesEventually() - Method in interface io.vlingo.actors.CompletesEventuallyProvider
 
completesEventually() - Method in class io.vlingo.actors.plugin.completes.CompletesEventuallyPool
 
CompletesEventually - Interface in io.vlingo.actors
 
CompletesEventually__Proxy - Class in io.vlingo.actors
 
CompletesEventually__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.CompletesEventually__Proxy
 
CompletesEventuallyActor - Class in io.vlingo.actors
 
CompletesEventuallyActor() - Constructor for class io.vlingo.actors.CompletesEventuallyActor
 
CompletesEventuallyPool - Class in io.vlingo.actors.plugin.completes
 
CompletesEventuallyProvider - Interface in io.vlingo.actors
 
CompletesEventuallyProviderKeeper - Interface in io.vlingo.actors
 
completesFor(Address, Completes<?>) - Method in class io.vlingo.actors.World
Answers a CompletesEventually instance identified by address that backs the clientCompletes.
completesFor(Completes<?>) - Method in class io.vlingo.actors.World
Answers a new CompletesEventually instance that backs the clientCompletes.
completesWithin(long) - Method in class io.vlingo.actors.testkit.TestUntil
 
computeRouting() - Method in class io.vlingo.actors.BroadcastRouter
 
computeRouting() - Method in class io.vlingo.actors.ContentBasedRouter
 
computeRouting() - Method in class io.vlingo.actors.RandomRouter
 
computeRouting() - Method in class io.vlingo.actors.RoundRobinRouter
 
computeRouting() - Method in class io.vlingo.actors.Router
 
computeRouting() - Method in class io.vlingo.actors.SmallestMailboxRouter
 
conclude() - Method in class io.vlingo.actors.Actor
 
conclude() - Method in class io.vlingo.actors.CompletesEventually__Proxy
 
conclude() - Method in interface io.vlingo.actors.CompletesEventually
 
conclude() - Method in class io.vlingo.actors.DeadLetters__Proxy
 
conclude() - Method in class io.vlingo.actors.PooledCompletes
 
conclude() - Method in class io.vlingo.actors.Stage
 
conclude() - Method in class io.vlingo.actors.Stoppable__Proxy
 
conclude() - Method in interface io.vlingo.actors.Stoppable
Concludes the receiver, eventually causing it to receive a stop() message.
ConcurrentQueueMailbox - Class in io.vlingo.actors.plugin.mailbox.concurrentqueue
 
ConcurrentQueueMailbox(Dispatcher, int) - Constructor for class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
ConcurrentQueueMailboxPlugin - Class in io.vlingo.actors.plugin.mailbox.concurrentqueue
 
ConcurrentQueueMailboxPlugin() - Constructor for class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration - Class in io.vlingo.actors.plugin.mailbox.concurrentqueue
 
concurrentQueueMailboxPluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
ConcurrentQueueMailboxPluginConfiguration() - Constructor for class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
configuration() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
configuration() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
configuration() - Method in interface io.vlingo.actors.plugin.Plugin
 
configuration() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
configuration() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
configuration() - Method in class io.vlingo.actors.World
Answers the Configuration for this World.
Configuration - Class in io.vlingo.actors
 
ContentBasedRouter<P> - Class in io.vlingo.actors
ContentBasedRouter is a kind of Router that considers the content of messages in computing a Routing
ContentBasedRouter(RouterSpecification<P>) - Constructor for class io.vlingo.actors.ContentBasedRouter
 
context() - Method in class io.vlingo.actors.testkit.TestActor
Answer my context.
count() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
count() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
count() - Method in class io.vlingo.actors.Stage
Answers the int count of the number of Actor instances contained in this Stage.
create(Topic, Subscriber<?>) - Method in class io.vlingo.actors.pubsub.Subscriptions
 
createFor(Class<T>, Actor, Mailbox) - Static method in class io.vlingo.actors.ActorProxy
 
current() - Method in class io.vlingo.actors.Characters
 

D

DeadLetter - Class in io.vlingo.actors
 
DeadLetter(Actor, String) - Constructor for class io.vlingo.actors.DeadLetter
 
deadLetters() - Method in class io.vlingo.actors.Actor
Answers the DeadLetters for this Actor.
deadLetters() - Method in class io.vlingo.actors.World
Answers the DeadLetters for this World, which is backed by an Actor.
DeadLetters - Interface in io.vlingo.actors
 
DeadLetters__Proxy - Class in io.vlingo.actors
 
DeadLetters__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.DeadLetters__Proxy
 
DeadLettersActor - Class in io.vlingo.actors
 
DeadLettersActor() - Constructor for class io.vlingo.actors.DeadLettersActor
 
DeadLettersListener - Interface in io.vlingo.actors
 
DeadLettersListener__Proxy - Class in io.vlingo.actors
 
DeadLettersListener__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.DeadLettersListener__Proxy
 
debug(String) - Method in class io.vlingo.actors.Logger__Proxy
 
debug(String) - Method in interface io.vlingo.actors.Logger
 
debug(String) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
debug(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
debug(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
debug(String, Object...) - Method in class io.vlingo.actors.Logger__Proxy
 
debug(String, Object...) - Method in interface io.vlingo.actors.Logger
 
debug(String, Object...) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
debug(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
debug(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
debug(String, Throwable) - Method in class io.vlingo.actors.Logger__Proxy
 
debug(String, Throwable) - Method in interface io.vlingo.actors.Logger
 
debug(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
debug(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
debug(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
DefaultCompletesEventuallyProviderKeeper - Class in io.vlingo.actors.plugin.completes
 
DefaultCompletesEventuallyProviderKeeper() - Constructor for class io.vlingo.actors.plugin.completes.DefaultCompletesEventuallyProviderKeeper
 
DefaultIntensity - Static variable in interface io.vlingo.actors.SupervisionStrategy
 
defaultLogger() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
defaultLogger() - Method in class io.vlingo.actors.testkit.TestWorld
 
defaultLogger() - Method in class io.vlingo.actors.World
Answers the default Logger that is registered with this World.
DefaultLoggerProviderKeeper - Class in io.vlingo.actors.plugin.logging
 
DefaultLoggerProviderKeeper() - Constructor for class io.vlingo.actors.plugin.logging.DefaultLoggerProviderKeeper
 
defaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
defaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
defaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
DefaultMailboxProviderKeeper - Class in io.vlingo.actors.plugin.mailbox
 
DefaultMailboxProviderKeeper() - Constructor for class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 
DefaultMailboxProviderKeeperPlugin - Class in io.vlingo.actors.plugin.mailbox
 
DefaultMailboxProviderKeeperPlugin() - Constructor for class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
DefaultMailboxProviderKeeperPlugin(MailboxProviderKeeper, DefaultMailboxProviderKeeperPluginConfiguration) - Constructor for class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
DefaultMailboxProviderKeeperPluginConfiguration - Class in io.vlingo.actors.plugin.mailbox
 
DefaultMailboxProviderKeeperPluginConfiguration() - Constructor for class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPluginConfiguration
 
defaultParent() - Method in class io.vlingo.actors.World
Answers the Actor that serves as the default parent for this World.
DefaultPeriod - Static variable in interface io.vlingo.actors.SupervisionStrategy
 
DefaultPublisher - Class in io.vlingo.actors.pubsub
 
DefaultPublisher() - Constructor for class io.vlingo.actors.pubsub.DefaultPublisher
 
DefaultSupervisionStrategy - Static variable in class io.vlingo.actors.DefaultSupervisor
 
defaultSupervisor() - Method in class io.vlingo.actors.World
Answers the Supervisor protocol for sending messages to the default supervisor.
DefaultSupervisor - Class in io.vlingo.actors
 
DefaultSupervisor() - Constructor for class io.vlingo.actors.DefaultSupervisor
 
DefaultSupervisorOverride - Class in io.vlingo.actors.plugin.supervision
 
DefaultSupervisorOverride() - Constructor for class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverride
 
DefaultSupervisorOverridePlugin - Class in io.vlingo.actors.plugin.supervision
 
DefaultSupervisorOverridePlugin() - Constructor for class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration - Class in io.vlingo.actors.plugin.supervision
 
defaultSupervisorOverridePluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
define() - Static method in class io.vlingo.actors.Configuration
 
define() - Static method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
define() - Static method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
defineAlongWith(Properties) - Static method in class io.vlingo.actors.Configuration
 
defineWith(Properties) - Static method in class io.vlingo.actors.Configuration
 
definition() - Method in class io.vlingo.actors.Actor
Answers the Definition of this Actor.
Definition - Class in io.vlingo.actors
 
Definition(Class<? extends Actor>, List<Object>) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, Actor, String) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, Actor, String, String) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, Actor, String, String, Logger) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, Logger) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, String) - Constructor for class io.vlingo.actors.Definition
 
Definition(Class<? extends Actor>, List<Object>, String, Logger) - Constructor for class io.vlingo.actors.Definition
 
delegate() - Method in class io.vlingo.actors.Routee
 
delegateLifeCycle() - Method in class io.vlingo.actors.Routee
 
deliver() - Method in class io.vlingo.actors.LocalMessage
 
deliver() - Method in interface io.vlingo.actors.Message
 
dependenciesOf(Class<?>) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
dependenciesOf(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
DirectoryScanner - Interface in io.vlingo.actors
Protocol to find an actor of a given address and protocol.
DirectoryScanner__Proxy - Class in io.vlingo.actors
 
DirectoryScanner__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.DirectoryScanner__Proxy
 
DirectoryScannerActor - Class in io.vlingo.actors
 
DirectoryScannerActor(Directory) - Constructor for class io.vlingo.actors.DirectoryScannerActor
 
dispatchCommand(PentaConsumer<P, T1, T2, T3, T4>, T1, T2, T3, T4) - Method in class io.vlingo.actors.Router
 
dispatchCommand(QuadConsumer<P, T1, T2, T3>, T1, T2, T3) - Method in class io.vlingo.actors.Router
 
dispatchCommand(TriConsumer<P, T1, T2>, T1, T2) - Method in class io.vlingo.actors.Router
 
dispatchCommand(BiConsumer<P, T1>, T1) - Method in class io.vlingo.actors.Router
 
Dispatcher - Interface in io.vlingo.actors
 
dispatcherThrottlingCount() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
dispatcherThrottlingCount() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
dispatcherThrottlingCount() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
dispatcherThrottlingCount(int) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
dispatcherThrottlingCount(int) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
dispatcherThrottlingCount(int) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
dispatchQuery(PentaFunction<P, T1, T2, T3, T4, R>, T1, T2, T3, T4) - Method in class io.vlingo.actors.BroadcastRouter
 
dispatchQuery(PentaFunction<P, T1, T2, T3, T4, R>, T1, T2, T3, T4) - Method in class io.vlingo.actors.Router
 
dispatchQuery(QuadFunction<P, T1, T2, T3, R>, T1, T2, T3) - Method in class io.vlingo.actors.BroadcastRouter
 
dispatchQuery(QuadFunction<P, T1, T2, T3, R>, T1, T2, T3) - Method in class io.vlingo.actors.Router
 
dispatchQuery(TriFunction<P, T1, T2, R>, T1, T2) - Method in class io.vlingo.actors.BroadcastRouter
 
dispatchQuery(TriFunction<P, T1, T2, R>, T1, T2) - Method in class io.vlingo.actors.Router
 
dispatchQuery(BiFunction<P, T1, R>, T1) - Method in class io.vlingo.actors.BroadcastRouter
 
dispatchQuery(BiFunction<P, T1, R>, T1) - Method in class io.vlingo.actors.Router
 
disperseStowedMessages() - Method in class io.vlingo.actors.Actor
Starts the process of dispersing any messages stowed for this Actor.
dump() - Method in class io.vlingo.actors.Stage
A debugging tool used to print information about the Actor instances contained in this Stage.

E

Environment - Class in io.vlingo.actors
 
Environment(Stage, Address, Definition, Actor, Mailbox, Supervisor, Logger) - Constructor for class io.vlingo.actors.Environment
 
equals(Object) - Method in class io.vlingo.actors.Actor
Answers whether or not this Actor is equal to other.
equals(Object) - Method in class io.vlingo.actors.BasicAddress
 
equals(Object) - Method in class io.vlingo.actors.plugin.AbstractPlugin
 
equals(Object) - Method in class io.vlingo.actors.PooledCompletes
 
equals(Object) - Method in class io.vlingo.actors.pubsub.Topic
 
equals(Object) - Method in class io.vlingo.actors.Routee
 
error(String) - Method in class io.vlingo.actors.Logger__Proxy
 
error(String) - Method in interface io.vlingo.actors.Logger
 
error(String) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
error(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
error(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
error(String, Object...) - Method in class io.vlingo.actors.Logger__Proxy
 
error(String, Object...) - Method in interface io.vlingo.actors.Logger
 
error(String, Object...) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
error(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
error(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
error(String, Throwable) - Method in class io.vlingo.actors.Logger__Proxy
 
error(String, Throwable) - Method in interface io.vlingo.actors.Logger
 
error(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
error(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
error(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
escalate() - Method in class io.vlingo.actors.StageSupervisedActor
 
escalate() - Method in interface io.vlingo.actors.Supervised
 
Exceptional - Static variable in interface io.vlingo.actors.Mailbox
 
execute(Mailbox) - Method in interface io.vlingo.actors.Dispatcher
 
execute(Mailbox) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
execute(Mailbox) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ExecutorDispatcher
 
execute(Mailbox) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
ExecutorDispatcher - Class in io.vlingo.actors.plugin.mailbox.concurrentqueue
 
ExecutorDispatcher(int, float) - Constructor for class io.vlingo.actors.plugin.mailbox.concurrentqueue.ExecutorDispatcher
 

F

failedDelivery(DeadLetter) - Method in class io.vlingo.actors.DeadLetters__Proxy
 
failedDelivery(DeadLetter) - Method in interface io.vlingo.actors.DeadLetters
 
failedDelivery(DeadLetter) - Method in class io.vlingo.actors.DeadLettersActor
 
Failure(String, String) - Constructor for class io.vlingo.actors.InvalidProtocolException.Failure
 
FailureMark - Class in io.vlingo.actors
 
FailureMark() - Constructor for class io.vlingo.actors.FailureMark
 
findableBy(T) - Method in interface io.vlingo.actors.AddressFactory
 
findDefault() - Method in interface io.vlingo.actors.CompletesEventuallyProviderKeeper
 
findDefault() - Method in interface io.vlingo.actors.LoggerProviderKeeper
 
findDefault() - Method in interface io.vlingo.actors.MailboxProviderKeeper
 
findDefault() - Method in class io.vlingo.actors.plugin.completes.DefaultCompletesEventuallyProviderKeeper
 
findDefault() - Method in class io.vlingo.actors.plugin.logging.DefaultLoggerProviderKeeper
 
findDefault() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 
findNamed(String) - Method in interface io.vlingo.actors.LoggerProviderKeeper
 
findNamed(String) - Method in class io.vlingo.actors.plugin.logging.DefaultLoggerProviderKeeper
 
first() - Method in class io.vlingo.actors.Routing
 
five(Protocols) - Static method in class io.vlingo.actors.Protocols
 
Five(Protocols) - Constructor for class io.vlingo.actors.Protocols.Five
 
fixedBackoff() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
fixedBackoff() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
fixedBackoff(int) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
fixedBackoff(int) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
forClasspath(List<File>, File, DynaType, boolean, Logger) - Static method in class io.vlingo.actors.ProxyGenerator
 
ForeverIntensity - Static variable in interface io.vlingo.actors.SupervisionStrategy
 
ForeverPeriod - Static variable in interface io.vlingo.actors.SupervisionStrategy
 
forMain(boolean, Logger) - Static method in class io.vlingo.actors.ProxyGenerator
 
forTest(boolean, Logger) - Static method in class io.vlingo.actors.ProxyGenerator
 
forTopic(Topic) - Method in class io.vlingo.actors.pubsub.Subscriptions
 
four(Protocols) - Static method in class io.vlingo.actors.Protocols
 
Four(Protocols) - Constructor for class io.vlingo.actors.Protocols.Four
 
from(long, String) - Method in interface io.vlingo.actors.AddressFactory
 
from(String) - Method in interface io.vlingo.actors.AddressFactory
 
from(String, String) - Method in interface io.vlingo.actors.AddressFactory
 
fullyQualifiedClassname - Variable in class io.vlingo.actors.ProxyGenerator.Result
 

G

generateFor(String) - Method in class io.vlingo.actors.ProxyGenerator
 
genericReferencesOf(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
genericTemplateOf(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
get(int) - Method in class io.vlingo.actors.Protocols
 
getBoolean(String, Boolean) - Method in class io.vlingo.actors.plugin.PluginProperties
 
getFloat(String, Float) - Method in class io.vlingo.actors.plugin.PluginProperties
 
getInteger(String, Integer) - Method in class io.vlingo.actors.plugin.PluginProperties
 
getString(String, String) - Method in class io.vlingo.actors.plugin.PluginProperties
 

H

handle(DeadLetter) - Method in class io.vlingo.actors.DeadLettersListener__Proxy
 
handle(DeadLetter) - Method in interface io.vlingo.actors.DeadLettersListener
 
happened() - Method in class io.vlingo.actors.testkit.TestUntil
 
happenings(int) - Static method in class io.vlingo.actors.testkit.TestUntil
 
has(Class<? extends Actor>, List<Object>) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, Actor, String) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, Actor, String, String) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, Actor, String, String, Logger) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, Logger) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, String) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, String, Logger) - Static method in class io.vlingo.actors.Definition
 
has(Class<? extends Actor>, List<Object>, String, String) - Static method in class io.vlingo.actors.Definition
 
hasAny() - Method in class io.vlingo.actors.pubsub.AffectedSubscriptions
 
hashCode() - Method in class io.vlingo.actors.Actor
Answers the int hash code of this Actor.
hashCode() - Method in class io.vlingo.actors.BasicAddress
 
hashCode() - Method in class io.vlingo.actors.PooledCompletes
 
hashCode() - Method in class io.vlingo.actors.Routee
 
HIGH_ROOT_ID - Static variable in class io.vlingo.actors.World
 

I

id - Variable in class io.vlingo.actors.PooledCompletes
 
id() - Method in interface io.vlingo.actors.Address
 
id() - Method in class io.vlingo.actors.BasicAddress
 
idSequence() - Method in interface io.vlingo.actors.Address
 
idSequence() - Method in class io.vlingo.actors.BasicAddress
 
idSequenceString() - Method in interface io.vlingo.actors.Address
 
idSequenceString() - Method in class io.vlingo.actors.BasicAddress
 
idString() - Method in interface io.vlingo.actors.Address
 
idString() - Method in class io.vlingo.actors.BasicAddress
 
idTyped() - Method in interface io.vlingo.actors.Address
 
idTyped() - Method in class io.vlingo.actors.BasicAddress
 
immediately() - Static method in class io.vlingo.actors.testkit.AccessSafely
Answer a new AccessSafely with immediate readFrom() results.
implementsInterfaceTemplateOf(String, Class<?>) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
info(String) - Method in class io.vlingo.actors.Logger__Proxy
 
info(String) - Method in interface io.vlingo.actors.Logger
 
info(String) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
info(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
info(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
info(String, Object...) - Method in class io.vlingo.actors.Logger__Proxy
 
info(String, Object...) - Method in interface io.vlingo.actors.Logger
 
info(String, Object...) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
info(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
info(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
info(String, Throwable) - Method in class io.vlingo.actors.Logger__Proxy
 
info(String, Throwable) - Method in interface io.vlingo.actors.Logger
 
info(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
info(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
info(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
inform(Throwable, Supervised) - Method in class io.vlingo.actors.DefaultSupervisor
 
inform(Throwable, Supervised) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverride
 
inform(Throwable, Supervised) - Method in class io.vlingo.actors.PrivateRootActor
 
inform(Throwable, Supervised) - Method in class io.vlingo.actors.PublicRootActor
 
inform(Throwable, Supervised) - Method in class io.vlingo.actors.Supervisor__Proxy
 
inform(Throwable, Supervised) - Method in interface io.vlingo.actors.Supervisor
 
initializeUsing(Stage) - Method in interface io.vlingo.actors.CompletesEventuallyProvider
 
initializeUsing(Stage) - Method in class io.vlingo.actors.plugin.completes.CompletesEventuallyPool
 
initialPoolSize() - Method in class io.vlingo.actors.RouterSpecification
 
initialReferenceValueOf(T) - Method in class io.vlingo.actors.testkit.TestContext
Answer myself after initializing my atomic reference to value.
initRoutees(RouterSpecification<P>) - Method in class io.vlingo.actors.Router
 
Instance - Static variable in class io.vlingo.actors.testkit.TestWorld
 
instanceOnly(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
intensity() - Method in interface io.vlingo.actors.SupervisionStrategy
 
intervalSignal(Scheduled<T>, T) - Method in class io.vlingo.common.Scheduled__Proxy
 
InvalidProtocolException - Exception in io.vlingo.actors
 
InvalidProtocolException(String, List<InvalidProtocolException.Failure>) - Constructor for exception io.vlingo.actors.InvalidProtocolException
 
InvalidProtocolException.Failure - Class in io.vlingo.actors
 
io.vlingo.actors - package io.vlingo.actors
 
io.vlingo.actors.plugin - package io.vlingo.actors.plugin
 
io.vlingo.actors.plugin.completes - package io.vlingo.actors.plugin.completes
 
io.vlingo.actors.plugin.logging - package io.vlingo.actors.plugin.logging
 
io.vlingo.actors.plugin.logging.noop - package io.vlingo.actors.plugin.logging.noop
 
io.vlingo.actors.plugin.logging.slf4j - package io.vlingo.actors.plugin.logging.slf4j
 
io.vlingo.actors.plugin.mailbox - package io.vlingo.actors.plugin.mailbox
 
io.vlingo.actors.plugin.mailbox.agronampscarrayqueue - package io.vlingo.actors.plugin.mailbox.agronampscarrayqueue
 
io.vlingo.actors.plugin.mailbox.concurrentqueue - package io.vlingo.actors.plugin.mailbox.concurrentqueue
 
io.vlingo.actors.plugin.mailbox.sharedringbuffer - package io.vlingo.actors.plugin.mailbox.sharedringbuffer
 
io.vlingo.actors.plugin.mailbox.testkit - package io.vlingo.actors.plugin.mailbox.testkit
 
io.vlingo.actors.plugin.supervision - package io.vlingo.actors.plugin.supervision
 
io.vlingo.actors.pubsub - package io.vlingo.actors.pubsub
 
io.vlingo.actors.testkit - package io.vlingo.actors.testkit
 
io.vlingo.common - package io.vlingo.common
 
isClosed() - Method in interface io.vlingo.actors.Dispatcher
 
isClosed() - Method in interface io.vlingo.actors.Mailbox
Answer whether or not I am closed.
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ExecutorDispatcher
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
isClosed() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
isClosed() - Method in class io.vlingo.actors.ResumingMailbox
 
isDefaultLogger() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
isDefaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
isDefaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
isDefaultMailbox() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
isDelivering() - Method in interface io.vlingo.actors.Mailbox
Answer whether or not I am currently delivering a message.
isDelivering() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
isDelivering() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
isDelivering() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
isDelivering() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
isDelivering() - Method in class io.vlingo.actors.ResumingMailbox
 
isDistributable() - Method in interface io.vlingo.actors.Address
 
isDistributable() - Method in class io.vlingo.actors.BasicAddress
 
isEmpty() - Method in class io.vlingo.actors.Routing
 
isEnabled() - Method in class io.vlingo.actors.Logger__Proxy
 
isEnabled() - Method in interface io.vlingo.actors.Logger
 
isEnabled() - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
isEnabled() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
isEnabled() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
isPreallocated() - Method in interface io.vlingo.actors.Mailbox
Answer whether or not I am a Mailbox with pre-allocated and reusable Message elements.
isPreallocated() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
isStopped() - Method in class io.vlingo.actors.Actor
Answers whether or not this Actor has been stopped or is in the process or stopping.
isStopped() - Method in class io.vlingo.actors.CompletesEventually__Proxy
 
isStopped() - Method in interface io.vlingo.actors.CompletesEventually
 
isStopped() - Method in class io.vlingo.actors.DeadLetters__Proxy
 
isStopped() - Method in class io.vlingo.actors.PooledCompletes
 
isStopped() - Method in class io.vlingo.actors.Stage
Answers whether or not this Stage has been stopped or is in the process of stopping.
isStopped() - Method in class io.vlingo.actors.Stoppable__Proxy
 
isStopped() - Method in interface io.vlingo.actors.Stoppable
Answer whether or not the receiver is stopped.
isStowed() - Method in class io.vlingo.actors.LocalMessage
 
isStowed() - Method in interface io.vlingo.actors.Message
 
isStowed() - Method in class io.vlingo.actors.StowedLocalMessage
 
isSubTopic(Topic) - Method in class io.vlingo.actors.pubsub.Topic
 
isSuspended() - Method in interface io.vlingo.actors.Mailbox
Answer whether or not I am currently suspended.
isSuspended() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
isSuspended() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
isSuspended() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
isSuspended() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
isSuspended() - Method in class io.vlingo.actors.ResumingMailbox
 
isTerminated() - Method in class io.vlingo.actors.testkit.TestWorld
 
isTerminated() - Method in class io.vlingo.actors.World
Answers whether or not this World has been terminated or is in the process of termination.
isValidMailboxName(String) - Method in interface io.vlingo.actors.MailboxProviderKeeper
 
isValidMailboxName(String) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 

K

keep(String, boolean, LoggerProvider) - Method in interface io.vlingo.actors.LoggerProviderKeeper
 
keep(String, boolean, LoggerProvider) - Method in class io.vlingo.actors.plugin.logging.DefaultLoggerProviderKeeper
 
keep(String, boolean, MailboxProvider) - Method in interface io.vlingo.actors.MailboxProviderKeeper
 
keep(String, boolean, MailboxProvider) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeper
 
keep(String, CompletesEventuallyProvider) - Method in interface io.vlingo.actors.CompletesEventuallyProviderKeeper
 
keep(String, CompletesEventuallyProvider) - Method in class io.vlingo.actors.plugin.completes.DefaultCompletesEventuallyProviderKeeper
 

L

lifeCycle() - Method in class io.vlingo.actors.Addressable__Proxy
 
lifeCycle() - Method in interface io.vlingo.actors.Addressable
 
load(int) - Method in class io.vlingo.actors.Configuration
 
loadEnabledPlugins(Configuration, Properties) - Method in class io.vlingo.actors.plugin.PluginLoader
 
LocalMessage<T> - Class in io.vlingo.actors
 
LocalMessage(Actor, Class<T>, Consumer<T>, Completes<?>, String) - Constructor for class io.vlingo.actors.LocalMessage
 
LocalMessage(Actor, Class<T>, Consumer<T>, String) - Constructor for class io.vlingo.actors.LocalMessage
 
LocalMessage(LocalMessage<T>) - Constructor for class io.vlingo.actors.LocalMessage
 
LocalMessage(Mailbox) - Constructor for class io.vlingo.actors.LocalMessage
 
logger() - Method in class io.vlingo.actors.Actor
Answers the Logger of this Actor.
logger() - Method in interface io.vlingo.actors.LoggerProvider
 
logger() - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLoggerProvider
 
logger() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
logger(String) - Method in class io.vlingo.actors.testkit.TestWorld
 
logger(String) - Method in class io.vlingo.actors.World
Answers the Logger named with name, or null of it does not exist.
Logger - Interface in io.vlingo.actors
 
Logger__Proxy - Class in io.vlingo.actors
 
Logger__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Logger__Proxy
 
loggerOr(Logger) - Method in class io.vlingo.actors.Definition
 
LoggerProvider - Interface in io.vlingo.actors
 
LoggerProviderKeeper - Interface in io.vlingo.actors
 

M

mailbox() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
mailbox() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
mailbox() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
mailbox(String) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
Mailbox - Interface in io.vlingo.actors
Standard actor mailbox protocol.
mailboxName() - Method in class io.vlingo.actors.Definition
 
mailboxProvider() - Method in class io.vlingo.actors.testkit.TestWorld
 
MailboxProvider - Interface in io.vlingo.actors
 
MailboxProviderKeeper - Interface in io.vlingo.actors
 
mainProxyGeneratedClassesPath() - Method in class io.vlingo.actors.Configuration
 
mainProxyGeneratedSourcesPath() - Method in class io.vlingo.actors.Configuration
 
ManyToOneConcurrentArrayQueueDispatcher - Class in io.vlingo.actors.plugin.mailbox.agronampscarrayqueue
 
ManyToOneConcurrentArrayQueueDispatcher(int, long, int, int) - Constructor for class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
ManyToOneConcurrentArrayQueueMailbox - Class in io.vlingo.actors.plugin.mailbox.agronampscarrayqueue
 
ManyToOneConcurrentArrayQueueMailbox(Dispatcher, int, int) - Constructor for class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
ManyToOneConcurrentArrayQueuePlugin - Class in io.vlingo.actors.plugin.mailbox.agronampscarrayqueue
 
ManyToOneConcurrentArrayQueuePlugin() - Constructor for class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration - Class in io.vlingo.actors.plugin.mailbox.agronampscarrayqueue
 
manyToOneConcurrentArrayQueuePluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
ManyToOneConcurrentArrayQueuePluginConfiguration() - Constructor for class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
maybeActorOf(Class<T>, Address) - Method in class io.vlingo.actors.DirectoryScanner__Proxy
 
maybeActorOf(Class<T>, Address) - Method in interface io.vlingo.actors.DirectoryScanner
Answer the protocol reference of the actor with address as a non-empty Completes<Optional<T>> eventual outcome, or an empty Optional if not found.
maybeActorOf(Class<T>, Address) - Method in class io.vlingo.actors.DirectoryScannerActor
 
maybeActorOf(Class<T>, Address) - Method in class io.vlingo.actors.Stage
Answer the protocol reference of the actor with address as a non-empty Completes<Optional<T>> eventual outcome, or an empty Completes<Optional<T>> if not found.
Message - Interface in io.vlingo.actors
 
Message - Interface in io.vlingo.actors.pubsub
 
messageCount() - Method in class io.vlingo.actors.Routee
 
method - Variable in class io.vlingo.actors.InvalidProtocolException.Failure
 
mustComplete() - Method in class io.vlingo.actors.testkit.TestActor
Answer the V typed value of my context when it is available.
mustComplete() - Method in class io.vlingo.actors.testkit.TestContext
Answer the T typed value of my access when it is available.

N

name - Variable in class io.vlingo.actors.plugin.PluginProperties
 
name() - Method in interface io.vlingo.actors.Address
 
name() - Method in class io.vlingo.actors.BasicAddress
 
name() - Method in class io.vlingo.actors.Logger__Proxy
 
name() - Method in interface io.vlingo.actors.Logger
 
name() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
name() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
name() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
name() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
name() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
name() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
name() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
name() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
name() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
name() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
name() - Method in interface io.vlingo.actors.plugin.Plugin
 
name() - Method in interface io.vlingo.actors.plugin.PluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
name() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
name() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
name() - Method in class io.vlingo.actors.pubsub.Topic
 
name() - Method in class io.vlingo.actors.Stage
Answers the name of this Stage.
name() - Method in class io.vlingo.actors.World
Answers the String name of this World.
name(int) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
name(int) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
name(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
Name - Static variable in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
nextRoutee() - Method in class io.vlingo.actors.RandomRouter
 
nextRoutee() - Method in class io.vlingo.actors.RoundRobinRouter
 
NoActor - Static variable in interface io.vlingo.actors.Address
 
none() - Method in interface io.vlingo.actors.AddressFactory
 
noOpLogger() - Static method in interface io.vlingo.actors.Logger
 
NoOpLogger - Class in io.vlingo.actors.plugin.logging.noop
 
NoOpLogger() - Constructor for class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
noOpLoggerProvider() - Static method in interface io.vlingo.actors.LoggerProvider
 
NoOpLoggerProvider - Class in io.vlingo.actors.plugin.logging.noop
 
NoOpLoggerProvider() - Constructor for class io.vlingo.actors.plugin.logging.noop.NoOpLoggerProvider
 
NoParameters - Static variable in class io.vlingo.actors.Definition
 
NoProtocol - Interface in io.vlingo.actors
 
NoProtocol__Proxy - Class in io.vlingo.actors
 
NoProtocol__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.NoProtocol__Proxy
 
now() - Method in class io.vlingo.actors.Backoff
 
numberOfDispatchersFactor() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 
numberOfDispatchersFactor(float) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration
 

O

One - io.vlingo.actors.SupervisionStrategy.Scope
 
outcome() - Method in class io.vlingo.actors.PooledCompletes
 

P

parameters() - Method in class io.vlingo.actors.Definition
 
parameters(Object...) - Static method in class io.vlingo.actors.Definition
 
parametersTemplateOf(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
parent() - Method in class io.vlingo.actors.Definition
 
parentAs(Class<T>) - Method in class io.vlingo.actors.Actor
Answers the parent of this Actor as the T protocol.
parentOr(Actor) - Method in class io.vlingo.actors.Definition
 
pass() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
pass() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
pass() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
pass() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
pass() - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
pass() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
pass() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
pass() - Method in interface io.vlingo.actors.plugin.Plugin
 
pass() - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
pass() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
Paused - Static variable in interface io.vlingo.actors.Mailbox
 
pendingMessages() - Method in interface io.vlingo.actors.Mailbox
Answer the count of messages that have not yet been delivered.
pendingMessages() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
pendingMessages() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
pendingMessages() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
pendingMessages() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
pendingMessages() - Method in class io.vlingo.actors.ResumingMailbox
 
pendingMessages() - Method in class io.vlingo.actors.Routee
 
period() - Method in interface io.vlingo.actors.SupervisionStrategy
 
Plugin - Interface in io.vlingo.actors.plugin
 
PluginConfiguration - Interface in io.vlingo.actors.plugin
 
PluginLoader - Class in io.vlingo.actors.plugin
 
PluginLoader() - Constructor for class io.vlingo.actors.plugin.PluginLoader
 
PluginProperties - Class in io.vlingo.actors.plugin
 
PluginProperties(String, Properties) - Constructor for class io.vlingo.actors.plugin.PluginProperties
 
PooledCompletes - Class in io.vlingo.actors
 
PooledCompletes(long, Completes<?>, CompletesEventually) - Constructor for class io.vlingo.actors.PooledCompletes
 
PooledCompletesPlugin - Class in io.vlingo.actors.plugin.completes
 
PooledCompletesPlugin() - Constructor for class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
PooledCompletesPlugin.PooledCompletesPluginConfiguration - Class in io.vlingo.actors.plugin.completes
 
pooledCompletesPluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
PooledCompletesPluginConfiguration() - Constructor for class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
poolIndex - Variable in class io.vlingo.actors.RoundRobinRouter
 
poolSize() - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
poolSize(int) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin.PooledCompletesPluginConfiguration
 
PrivateRootActor - Class in io.vlingo.actors
 
PrivateRootActor() - Constructor for class io.vlingo.actors.PrivateRootActor
 
properties - Static variable in class io.vlingo.actors.Properties
 
Properties - Class in io.vlingo.actors
 
Properties() - Constructor for class io.vlingo.actors.Properties
 
protocol() - Method in class io.vlingo.actors.LocalMessage
 
protocol() - Method in interface io.vlingo.actors.Message
 
Protocols - Class in io.vlingo.actors
 
Protocols.Five<A,​B,​C,​D,​E> - Class in io.vlingo.actors
 
Protocols.Four<A,​B,​C,​D> - Class in io.vlingo.actors
 
Protocols.Three<A,​B,​C> - Class in io.vlingo.actors
 
Protocols.Two<A,​B> - Class in io.vlingo.actors
 
provideCompletesFor(Address, Completes<?>) - Method in interface io.vlingo.actors.CompletesEventuallyProvider
 
provideCompletesFor(Address, Completes<?>) - Method in class io.vlingo.actors.plugin.completes.CompletesEventuallyPool
 
provideCompletesFor(Completes<?>) - Method in interface io.vlingo.actors.CompletesEventuallyProvider
 
provideCompletesFor(Completes<?>) - Method in class io.vlingo.actors.plugin.completes.CompletesEventuallyPool
 
provideMailboxFor(int) - Method in interface io.vlingo.actors.MailboxProvider
 
provideMailboxFor(int) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
provideMailboxFor(int) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
provideMailboxFor(int) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
provideMailboxFor(int) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
provideMailboxFor(int, Dispatcher) - Method in interface io.vlingo.actors.MailboxProvider
 
provideMailboxFor(int, Dispatcher) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
provideMailboxFor(int, Dispatcher) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
provideMailboxFor(int, Dispatcher) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
provideMailboxFor(int, Dispatcher) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
providerFor(String) - Method in interface io.vlingo.actors.CompletesEventuallyProviderKeeper
 
providerFor(String) - Method in class io.vlingo.actors.plugin.completes.DefaultCompletesEventuallyProviderKeeper
 
ProxyGenerator - Class in io.vlingo.actors
 
ProxyGenerator.GenericParser - Class in io.vlingo.actors
 
ProxyGenerator.Result - Class in io.vlingo.actors
 
PublicRootActor - Class in io.vlingo.actors
 
PublicRootActor() - Constructor for class io.vlingo.actors.PublicRootActor
 
publish(Topic, Message) - Method in class io.vlingo.actors.pubsub.DefaultPublisher
 
publish(Topic, Message) - Method in interface io.vlingo.actors.pubsub.Publisher
 
Publisher - Interface in io.vlingo.actors.pubsub
 
putValue(String, Object) - Method in class io.vlingo.actors.testkit.TestState
 

R

RandomRouter<P> - Class in io.vlingo.actors
RandomRouter
RandomRouter(RouterSpecification<P>) - Constructor for class io.vlingo.actors.RandomRouter
 
readFrom(String) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name.
readFrom(String, T) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name.
readFromExpecting(String, T) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name but not until it reaches the expected value.
readFromExpecting(String, T, long) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name but not until it reaches the expected value or the total number of retries is reached.
readFromNow(String) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name immediately.
readFromNow(String, T) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the value associated with name immediately.
readingWith(String, Function<T, R>) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer me with function registered for reading.
readingWith(String, Supplier<T>) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer me with supplier registered for reading.
receive() - Method in interface io.vlingo.actors.Mailbox
Answer the next Message that can be received.
receive() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
receive() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
receive() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
receive() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
receive() - Method in class io.vlingo.actors.ResumingMailbox
 
receive(Message) - Method in interface io.vlingo.actors.pubsub.Subscriber
 
receiveCommand(PentaConsumer<P, T1, T2, T3, T4>, T1, T2, T3, T4) - Method in class io.vlingo.actors.Routee
 
receiveCommand(QuadConsumer<P, T1, T2, T3>, T1, T2, T3) - Method in class io.vlingo.actors.Routee
 
receiveCommand(TriConsumer<P, T1, T2>, T1, T2) - Method in class io.vlingo.actors.Routee
 
receiveCommand(BiConsumer<P, T1>, T1) - Method in class io.vlingo.actors.Routee
 
receiveQuery(PentaFunction<P, T1, T2, T3, T4, R>, T1, T2, T3, T4) - Method in class io.vlingo.actors.Routee
 
receiveQuery(QuadFunction<P, T1, T2, T3, R>, T1, T2, T3) - Method in class io.vlingo.actors.Routee
 
receiveQuery(TriFunction<P, T1, T2, R>, T1, T2) - Method in class io.vlingo.actors.Routee
 
receiveQuery(BiFunction<P, T1, R>, T1) - Method in class io.vlingo.actors.Routee
 
referenceValue() - Method in class io.vlingo.actors.testkit.TestContext
Answer my reference values as a T.
referenceValueTo(T) - Method in class io.vlingo.actors.testkit.TestContext
Answer the TestContext after writing the value at "reference".
register(String, boolean, LoggerProvider) - Method in interface io.vlingo.actors.Registrar
 
register(String, boolean, LoggerProvider) - Method in class io.vlingo.actors.World
Registers the LoggerProvider plugin by name.
register(String, boolean, MailboxProvider) - Method in interface io.vlingo.actors.Registrar
 
register(String, boolean, MailboxProvider) - Method in class io.vlingo.actors.World
Registers the MailboxProvider plugin by name.
register(String, CompletesEventuallyProvider) - Method in interface io.vlingo.actors.Registrar
 
register(String, CompletesEventuallyProvider) - Method in class io.vlingo.actors.World
Registers the CompletesEventuallyProvider plugin by name.
registerCommonSupervisor(Class<?>, Supervisor) - Method in class io.vlingo.actors.Stage
Registers with this Stage the common supervisor for the given protocol.
registerCommonSupervisor(String, String, Class<?>, Class<? extends Actor>) - Method in interface io.vlingo.actors.Registrar
 
registerCommonSupervisor(String, String, Class<?>, Class<? extends Actor>) - Method in class io.vlingo.actors.World
Registers the supervisorClass plugin by name that will supervise all Actors that implement the supervisedProtocol.
registerCompletesEventuallyProviderKeeper(CompletesEventuallyProviderKeeper) - Method in interface io.vlingo.actors.Registrar
 
registerCompletesEventuallyProviderKeeper(CompletesEventuallyProviderKeeper) - Method in class io.vlingo.actors.World
Registers the CompletesEventuallyProviderKeeper plugin.
registerDefaultSupervisor(String, String, Class<? extends Actor>) - Method in interface io.vlingo.actors.Registrar
 
registerDefaultSupervisor(String, String, Class<? extends Actor>) - Method in class io.vlingo.actors.World
Registers the supervisorClass plugin by name that will serve as the default supervise for all Actors that are not supervised by a specific supervisor.
registerDynamic(String, Object) - Method in class io.vlingo.actors.World
Registers the dynamic dependencies by name.
registerListener(DeadLettersListener) - Method in class io.vlingo.actors.DeadLetters__Proxy
 
registerListener(DeadLettersListener) - Method in interface io.vlingo.actors.DeadLetters
 
registerListener(DeadLettersListener) - Method in class io.vlingo.actors.DeadLettersActor
 
registerLoggerProviderKeeper(LoggerProviderKeeper) - Method in interface io.vlingo.actors.Registrar
 
registerLoggerProviderKeeper(LoggerProviderKeeper) - Method in class io.vlingo.actors.World
Registers the LoggerProviderKeeper plugin.
registerMailboxProviderKeeper(MailboxProviderKeeper) - Method in interface io.vlingo.actors.Registrar
 
registerMailboxProviderKeeper(MailboxProviderKeeper) - Method in class io.vlingo.actors.World
Registers the MailboxProviderKeeper plugin.
registerStandardLogger(String, Registrar) - Static method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
Registrar - Interface in io.vlingo.actors
 
remaining() - Method in class io.vlingo.actors.testkit.TestUntil
 
representation - Variable in class io.vlingo.actors.DeadLetter
 
representation() - Method in class io.vlingo.actors.LocalMessage
 
representation() - Method in interface io.vlingo.actors.Message
 
requiresExecutionNotification() - Method in interface io.vlingo.actors.Dispatcher
 
requiresExecutionNotification() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
requiresExecutionNotification() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ExecutorDispatcher
 
requiresExecutionNotification() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
reset() - Method in class io.vlingo.actors.Backoff
 
resetAfterCompletingTo(int) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer a new AccessSafely with my existing reads and writes functionality.
resetAfterCompletingTo(int) - Method in class io.vlingo.actors.testkit.TestContext
Answer a myself with with a new expected completions/happenings times.
resetHappeningsTo(int) - Method in class io.vlingo.actors.testkit.TestUntil
 
resolveDynamic(String, Class<DEPENDENCY>) - Method in class io.vlingo.actors.World
Answers the DEPENDENCY instance of the name named dependency.
restartWithin(long, int, SupervisionStrategy.Scope) - Method in class io.vlingo.actors.StageSupervisedActor
 
restartWithin(long, int, SupervisionStrategy.Scope) - Method in interface io.vlingo.actors.Supervised
 
resume() - Method in class io.vlingo.actors.StageSupervisedActor
 
resume() - Method in interface io.vlingo.actors.Supervised
 
resume(String) - Method in interface io.vlingo.actors.Mailbox
Recovers the previous operational mode, either active or suspended, and if active resumes delivery.
resume(String) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
resume(String) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
resume(String) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
resume(String) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
resume(String) - Method in class io.vlingo.actors.ResumingMailbox
 
ResumingMailbox - Class in io.vlingo.actors
 
ResumingMailbox(Message) - Constructor for class io.vlingo.actors.ResumingMailbox
 
returnTypeOf(Method) - Static method in class io.vlingo.actors.ProxyGenerator.GenericParser
 
RingBufferDispatcher - Class in io.vlingo.actors.plugin.mailbox.sharedringbuffer
 
ringSize() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
ringSize() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
ringSize(int) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
ringSize(int) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
RoundRobinRouter<P> - Class in io.vlingo.actors
RoundRobinRouter
RoundRobinRouter(RouterSpecification<P>) - Constructor for class io.vlingo.actors.RoundRobinRouter
 
Routee<P> - Class in io.vlingo.actors
Routee represents a potential target for for a routed message.
routeeAt(int) - Method in class io.vlingo.actors.Router
 
routees - Variable in class io.vlingo.actors.Router
 
routees() - Method in class io.vlingo.actors.Router
 
routees() - Method in class io.vlingo.actors.Routing
 
Router<P> - Class in io.vlingo.actors
Router is a kind of Actor that forwards a message to one or more other actors according to a computed Routing.
Router(RouterSpecification<P>) - Constructor for class io.vlingo.actors.Router
 
routerDefinition() - Method in class io.vlingo.actors.RouterSpecification
 
routerProtocol() - Method in class io.vlingo.actors.RouterSpecification
 
RouterSpecification<P> - Class in io.vlingo.actors
RouterSpecification specifies the definition and protocol of the actors to which a Router will route, as well as other details such as pool size.
RouterSpecification(int, Definition, Class<P>) - Constructor for class io.vlingo.actors.RouterSpecification
 
Routing<P> - Class in io.vlingo.actors
Routing is an ordered sequence of routees that was computed by way of some routing strategy and whose elements will be the target of a message forwarded by a Router.
routingFor(T1) - Method in class io.vlingo.actors.Router
 
routingFor(T1, T2) - Method in class io.vlingo.actors.Router
 
routingFor(T1, T2, T3) - Method in class io.vlingo.actors.Router
 
routingFor(T1, T2, T3, T4) - Method in class io.vlingo.actors.Router
 
run() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueDispatcher
 
run() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
run() - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
run() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
run() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
run() - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
run() - Method in class io.vlingo.actors.ResumingMailbox
 

S

SafeProxyGenerable - Annotation Type in io.vlingo.actors
 
Scheduled__Proxy<T> - Class in io.vlingo.common
 
Scheduled__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.common.Scheduled__Proxy
 
scheduler() - Method in class io.vlingo.actors.Actor
Answers the Scheduler for this Actor.
scheduler() - Method in class io.vlingo.actors.Stage
Answers the Scheduler of this Stage.
scope() - Method in interface io.vlingo.actors.SupervisionStrategy
 
secure() - Method in class io.vlingo.actors.Actor
Secures this Actor.
selfAs(Class<T>) - Method in class io.vlingo.actors.Actor
Answers this Actor as a T protocol.
send(Actor, Class<?>, Consumer<?>, Completes<?>, String) - Method in interface io.vlingo.actors.Mailbox
Arrange for Message to be sent by setting the pre-allocated and reusable element with the parameters.
send(Actor, Class<?>, Consumer<?>, Completes<?>, String) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
send(Message) - Method in interface io.vlingo.actors.Mailbox
Arrange for Message to be sent, which will generally be delivered by another thread.
send(Message) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
send(Message) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
send(Message) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
send(Message) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
send(Message) - Method in class io.vlingo.actors.ResumingMailbox
 
sendRetires() - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
sendRetires(int) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration
 
set(Actor, Class<?>, Consumer<?>, Completes<?>, String) - Method in class io.vlingo.actors.LocalMessage
 
set(Actor, Class<?>, Consumer<?>, Completes<?>, String) - Method in interface io.vlingo.actors.Message
 
SharedRingBufferMailbox - Class in io.vlingo.actors.plugin.mailbox.sharedringbuffer
 
SharedRingBufferMailbox(Dispatcher, int) - Constructor for class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
SharedRingBufferMailboxPlugin - Class in io.vlingo.actors.plugin.mailbox.sharedringbuffer
 
SharedRingBufferMailboxPlugin() - Constructor for class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration - Class in io.vlingo.actors.plugin.mailbox.sharedringbuffer
 
sharedRingBufferMailboxPluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
SharedRingBufferMailboxPluginConfiguration() - Constructor for class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration
 
Slf4jLogger - Class in io.vlingo.actors.plugin.logging.slf4j
 
Slf4jLoggerActor - Class in io.vlingo.actors.plugin.logging.slf4j
 
Slf4jLoggerActor(Logger) - Constructor for class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
Slf4jLoggerPlugin - Class in io.vlingo.actors.plugin.logging.slf4j
 
Slf4jLoggerPlugin() - Constructor for class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
Required for plugin creation at runtime.
Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration - Class in io.vlingo.actors.plugin.logging.slf4j
 
Slf4jLoggerPluginConfiguration() - Constructor for class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration
 
slf4jPluginConfiguration() - Method in class io.vlingo.actors.Configuration
 
SmallestMailboxRouter<P> - Class in io.vlingo.actors
SmallestMailboxRouter
SmallestMailboxRouter(RouterSpecification<P>) - Constructor for class io.vlingo.actors.SmallestMailboxRouter
 
source - Variable in class io.vlingo.actors.ProxyGenerator.Result
 
sourceFile - Variable in class io.vlingo.actors.ProxyGenerator.Result
 
stage() - Method in class io.vlingo.actors.Actor
Answers the Stage of this Actor.
stage() - Method in class io.vlingo.actors.testkit.TestWorld
 
stage() - Method in class io.vlingo.actors.World
Answers the default Stage, which is the Stage created when this World was started.
Stage - Class in io.vlingo.actors
 
stageName(int) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
stageName(int) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
stageNamed(String) - Method in class io.vlingo.actors.Actor
Answers the Stage of the given name.
stageNamed(String) - Method in class io.vlingo.actors.testkit.TestWorld
 
stageNamed(String) - Method in class io.vlingo.actors.World
Answers the Stage named by name, or the newly created Stage instance named by name if the Stage does not already exist.
StageSupervisedActor - Class in io.vlingo.actors
 
StageSupervisedActor(Class<?>, Actor, Throwable) - Constructor for class io.vlingo.actors.StageSupervisedActor
 
standardLoggerProvider(World, String) - Static method in interface io.vlingo.actors.LoggerProvider
 
start() - Method in class io.vlingo.actors.Actor
The default implementation of start(), which is a no-op.
start() - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.RingBufferDispatcher
 
start() - Method in class io.vlingo.actors.Startable__Proxy
 
start() - Method in interface io.vlingo.actors.Startable
 
start(Registrar) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
start(Registrar) - Method in interface io.vlingo.actors.plugin.Plugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
start(Registrar) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
start(String) - Static method in class io.vlingo.actors.testkit.TestWorld
 
start(String) - Static method in class io.vlingo.actors.World
Answers a new World with the given name and that is configured with the contents of the vlingo-actors.properties file.
start(String, Configuration) - Static method in class io.vlingo.actors.testkit.TestWorld
 
start(String, Configuration) - Static method in class io.vlingo.actors.World
Answers a new World with the given name and that is configured with the contents of the configuration.
start(String, LoggerProvider) - Static method in class io.vlingo.actors.testkit.TestWorld
 
start(String, Properties) - Static method in class io.vlingo.actors.testkit.TestWorld
 
start(String, Properties) - Static method in class io.vlingo.actors.World
Answers a new World with the given name and that is configured with the contents of the properties.
Startable - Interface in io.vlingo.actors
 
Startable__Proxy - Class in io.vlingo.actors
 
Startable__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Startable__Proxy
 
startPlugins(World, int) - Method in class io.vlingo.actors.Configuration
 
startWith(World) - Static method in class io.vlingo.actors.testkit.TestWorld
 
startWithDefaults(String) - Static method in class io.vlingo.actors.testkit.TestWorld
 
startWithDefaults(String) - Static method in class io.vlingo.actors.World
Answers a new World with the given name and that is configured with the contents of the default Configuration of sensible settings.
stop() - Method in class io.vlingo.actors.Actor
Initiates the process of stopping this Actor and all of its children.
stop() - Method in class io.vlingo.actors.CompletesEventually__Proxy
 
stop() - Method in interface io.vlingo.actors.CompletesEventually
 
stop() - Method in class io.vlingo.actors.DeadLetters__Proxy
 
stop() - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
stop() - Method in class io.vlingo.actors.PooledCompletes
 
stop() - Method in class io.vlingo.actors.Stage
Initiates the process of stopping this Stage.
stop() - Method in class io.vlingo.actors.Stoppable__Proxy
 
stop() - Method in interface io.vlingo.actors.Stoppable
Causes the receiver to stop reacting to messages and to eventually be garbage collected.
stop(SupervisionStrategy.Scope) - Method in class io.vlingo.actors.StageSupervisedActor
 
stop(SupervisionStrategy.Scope) - Method in interface io.vlingo.actors.Supervised
 
Stoppable - Interface in io.vlingo.actors
Arranges for stopping the receiver.
Stoppable__Proxy - Class in io.vlingo.actors
 
Stoppable__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Stoppable__Proxy
 
Stopping - Static variable in interface io.vlingo.actors.Mailbox
 
Stowage - Class in io.vlingo.actors
 
Stowage() - Constructor for class io.vlingo.actors.Stowage
 
StowedLocalMessage<T> - Class in io.vlingo.actors
 
StowedLocalMessage(Actor, Class<T>, Consumer<T>, Completes<?>, String) - Constructor for class io.vlingo.actors.StowedLocalMessage
 
StowedLocalMessage(LocalMessage<T>) - Constructor for class io.vlingo.actors.StowedLocalMessage
 
stowMessages(Class<?>...) - Method in class io.vlingo.actors.Actor
Starts the process of stowing messages for this Actor, and registers stowageOverrides as the protocol that will trigger dispersal.
subscribe(Topic, Subscriber<?>) - Method in class io.vlingo.actors.pubsub.DefaultPublisher
 
subscribe(Topic, Subscriber<?>) - Method in interface io.vlingo.actors.pubsub.Publisher
 
subscribe(Routee<P>) - Method in class io.vlingo.actors.Router
 
subscribe(List<Routee<P>>) - Method in class io.vlingo.actors.Router
 
Subscriber<M extends Message> - Interface in io.vlingo.actors.pubsub
 
Subscriptions - Class in io.vlingo.actors.pubsub
 
Subscriptions() - Constructor for class io.vlingo.actors.pubsub.Subscriptions
 
Supervised - Interface in io.vlingo.actors
 
supervisedProtocol(int) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
supervisionStrategy() - Method in class io.vlingo.actors.DefaultSupervisor
 
supervisionStrategy() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverride
 
supervisionStrategy() - Method in class io.vlingo.actors.PrivateRootActor
 
supervisionStrategy() - Method in class io.vlingo.actors.PublicRootActor
 
supervisionStrategy() - Method in class io.vlingo.actors.Supervisor__Proxy
 
supervisionStrategy() - Method in interface io.vlingo.actors.Supervisor
 
SupervisionStrategy - Interface in io.vlingo.actors
 
SupervisionStrategy.Scope - Enum in io.vlingo.actors
 
supervisor() - Method in class io.vlingo.actors.Definition
 
supervisor() - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverride
 
supervisor() - Method in class io.vlingo.actors.PublicRootActor
 
supervisor() - Method in class io.vlingo.actors.StageSupervisedActor
 
supervisor() - Method in interface io.vlingo.actors.Supervised
 
supervisor() - Method in interface io.vlingo.actors.Supervisor
Answer my Supervisor; that is, this Supervisor's Supervisor (e.g.
supervisor(String, String, Class<?>, Class<? extends Actor>) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
supervisor(String, String, Class<? extends Actor>) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
Supervisor - Interface in io.vlingo.actors
 
Supervisor__Proxy - Class in io.vlingo.actors
 
Supervisor__Proxy(Actor, Mailbox) - Constructor for class io.vlingo.actors.Supervisor__Proxy
 
supervisorClass(int) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration
 
supervisorClass(int) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration
 
suspend() - Method in class io.vlingo.actors.StageSupervisedActor
 
suspend() - Method in interface io.vlingo.actors.Supervised
 
suspendExceptFor(String, Class<?>...) - Method in interface io.vlingo.actors.Mailbox
Suspend message deliver but allow any of the given overrides to pass through, essentially giving these priority.
suspendExceptFor(String, Class<?>...) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueueMailbox
 
suspendExceptFor(String, Class<?>...) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailbox
 
suspendExceptFor(String, Class<?>...) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailbox
 
suspendExceptFor(String, Class<?>...) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
suspendExceptFor(String, Class<?>...) - Method in class io.vlingo.actors.ResumingMailbox
 

T

terminate() - Method in class io.vlingo.actors.testkit.TestWorld
 
terminate() - Method in class io.vlingo.actors.World
Initiates the World terminate process if the process has not already been initiated.
TestActor<T> - Class in io.vlingo.actors.testkit
Actor that has an immediately delivered mailbox for use in testing.
TestActor(Actor, T, Address) - Constructor for class io.vlingo.actors.testkit.TestActor
Construct my default state.
testActorFor(Class<?>[], Definition) - Method in class io.vlingo.actors.Stage
Answers a Protocols that provides one or more supported protocols for the newly created Actor according to definition, that can be used for testing.
testActorFor(Class<T>, Definition) - Method in class io.vlingo.actors.Stage
Answers the TestActor<T>, T being the protocol, of the new created Actor that implements the protocol.
testActorFor(Class<T>, Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.Stage
 
TestContext - Class in io.vlingo.actors.testkit
A context useful for testing, consisting of an atomic reference value and a safe access to state modification with expected number of outcomes.
TestContext() - Constructor for class io.vlingo.actors.testkit.TestContext
Constructs my default state.
TestContext(int) - Constructor for class io.vlingo.actors.testkit.TestContext
Constructs my default state with times.
TestEnvironment - Class in io.vlingo.actors.testkit
 
TestEnvironment() - Constructor for class io.vlingo.actors.testkit.TestEnvironment
 
TestMailbox - Class in io.vlingo.actors.plugin.mailbox.testkit
 
TestMailbox() - Constructor for class io.vlingo.actors.plugin.mailbox.testkit.TestMailbox
 
TestMailboxPlugin - Class in io.vlingo.actors.plugin.mailbox.testkit
 
TestMailboxPlugin(Registrar) - Constructor for class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
testNextIdValue() - Method in interface io.vlingo.actors.AddressFactory
 
testProxyGeneratedClassesPath() - Method in class io.vlingo.actors.Configuration
 
testProxyGeneratedSourcesPath() - Method in class io.vlingo.actors.Configuration
 
TestState - Class in io.vlingo.actors.testkit
 
TestState() - Constructor for class io.vlingo.actors.testkit.TestState
 
TestStateView - Interface in io.vlingo.actors.testkit
 
TestUntil - Class in io.vlingo.actors.testkit
 
TestWorld - Class in io.vlingo.actors.testkit
 
three(Protocols) - Static method in class io.vlingo.actors.Protocols
 
Three(Protocols) - Constructor for class io.vlingo.actors.Protocols.Three
 
throwable() - Method in class io.vlingo.actors.StageSupervisedActor
 
throwable() - Method in interface io.vlingo.actors.Supervised
 
Topic - Class in io.vlingo.actors.pubsub
 
Topic(String) - Constructor for class io.vlingo.actors.pubsub.Topic
 
toString() - Method in class io.vlingo.actors.Actor
Answers the String representation of this Actor.
toString() - Method in class io.vlingo.actors.BasicAddress
 
toString() - Method in class io.vlingo.actors.DeadLetter
 
toString() - Method in class io.vlingo.actors.InvalidProtocolException.Failure
 
toString() - Method in exception io.vlingo.actors.InvalidProtocolException
 
toString() - Method in class io.vlingo.actors.LocalMessage
 
toString() - Method in class io.vlingo.actors.PooledCompletes
 
toString() - Method in class io.vlingo.actors.Routee
 
toString() - Method in class io.vlingo.actors.Routing
 
toString() - Method in class io.vlingo.actors.Stowage
 
toString() - Method in class io.vlingo.actors.testkit.TestUntil
 
totalWrites() - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the total of writes completed.
totalWritesGreaterThan(int, long) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer the total of writes completed after ensuring that it surpasses lesser, or if retries is reached first throw IllegalStateException.
trace(String) - Method in class io.vlingo.actors.Logger__Proxy
 
trace(String) - Method in interface io.vlingo.actors.Logger
 
trace(String) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
trace(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
trace(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
trace(String, Object...) - Method in class io.vlingo.actors.Logger__Proxy
 
trace(String, Object...) - Method in interface io.vlingo.actors.Logger
 
trace(String, Object...) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
trace(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
trace(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
trace(String, Throwable) - Method in class io.vlingo.actors.Logger__Proxy
 
trace(String, Throwable) - Method in interface io.vlingo.actors.Logger
 
trace(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
trace(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
trace(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
track(Message) - Method in class io.vlingo.actors.testkit.TestWorld
 
two(Protocols) - Static method in class io.vlingo.actors.Protocols
 
Two(Protocols) - Constructor for class io.vlingo.actors.Protocols.Two
 
type() - Method in class io.vlingo.actors.Definition
 

U

unique() - Method in interface io.vlingo.actors.AddressFactory
 
uniquePrefixedWith(String) - Method in interface io.vlingo.actors.AddressFactory
 
uniqueWith(String) - Method in interface io.vlingo.actors.AddressFactory
 
unsubscribe(Topic, Subscriber<?>) - Method in class io.vlingo.actors.pubsub.DefaultPublisher
 
unsubscribe(Topic, Subscriber<?>) - Method in interface io.vlingo.actors.pubsub.Publisher
 
unsubscribe(Routee<P>) - Method in class io.vlingo.actors.Router
 
unsubscribe(List<Routee<P>>) - Method in class io.vlingo.actors.Router
 
unsubscribeAllTopics(Subscriber<?>) - Method in class io.vlingo.actors.pubsub.DefaultPublisher
 
unsubscribeAllTopics(Subscriber<?>) - Method in interface io.vlingo.actors.pubsub.Publisher
 
usingMainProxyGeneratedClassesPath(String) - Method in class io.vlingo.actors.Configuration
 
usingMainProxyGeneratedSourcesPath(String) - Method in class io.vlingo.actors.Configuration
 
usingTestProxyGeneratedClassesPath(String) - Method in class io.vlingo.actors.Configuration
 
usingTestProxyGeneratedSourcesPath(String) - Method in class io.vlingo.actors.Configuration
 

V

validate() - Method in class io.vlingo.actors.Routing
 
valueOf(String) - Static method in enum io.vlingo.actors.SupervisionStrategy.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in class io.vlingo.actors.testkit.TestState
 
values() - Static method in enum io.vlingo.actors.SupervisionStrategy.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
viewTestState() - Method in class io.vlingo.actors.Actor
Answers the TestState for this Actor.
viewTestState() - Method in class io.vlingo.actors.testkit.TestActor
Answer the TestState of my actor inside.
viewTestState() - Method in interface io.vlingo.actors.testkit.TestStateView
 
viewTestStateInitialization(TestContext) - Method in class io.vlingo.actors.Actor
Received from the surrounding testkit.TestActor to indicate that it is in use, enabling any special test initialization as needed.

W

warn(String) - Method in class io.vlingo.actors.Logger__Proxy
 
warn(String) - Method in interface io.vlingo.actors.Logger
 
warn(String) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
warn(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
warn(String) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
warn(String, Object...) - Method in class io.vlingo.actors.Logger__Proxy
 
warn(String, Object...) - Method in interface io.vlingo.actors.Logger
 
warn(String, Object...) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
warn(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
warn(String, Object...) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
warn(String, Throwable) - Method in class io.vlingo.actors.Logger__Proxy
 
warn(String, Throwable) - Method in interface io.vlingo.actors.Logger
 
warn(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.noop.NoOpLogger
 
warn(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLogger
 
warn(String, Throwable) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerActor
 
with(PooledCompletesPlugin.PooledCompletesPluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(Slf4jLoggerPlugin.Slf4jLoggerPluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(ManyToOneConcurrentArrayQueuePlugin.ManyToOneConcurrentArrayQueuePluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(ConcurrentQueueMailboxPlugin.ConcurrentQueueMailboxPluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(SharedRingBufferMailboxPlugin.SharedRingBufferMailboxPluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.completes.PooledCompletesPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.logging.slf4j.Slf4jLoggerPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.mailbox.agronampscarrayqueue.ManyToOneConcurrentArrayQueuePlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.mailbox.concurrentqueue.ConcurrentQueueMailboxPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.mailbox.DefaultMailboxProviderKeeperPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.mailbox.sharedringbuffer.SharedRingBufferMailboxPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.mailbox.testkit.TestMailboxPlugin
 
with(PluginConfiguration) - Method in interface io.vlingo.actors.plugin.Plugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.supervision.CommonSupervisorsPlugin
 
with(PluginConfiguration) - Method in class io.vlingo.actors.plugin.supervision.DefaultSupervisorOverridePlugin
 
with(CommonSupervisorsPlugin.CommonSupervisorsPluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(DefaultSupervisorOverridePlugin.DefaultSupervisorOverridePluginConfiguration) - Method in class io.vlingo.actors.Configuration
 
with(Routee<T>) - Static method in class io.vlingo.actors.Routing
 
with(Object) - Method in class io.vlingo.actors.CompletesEventually__Proxy
 
with(Object) - Method in interface io.vlingo.actors.CompletesEventually
 
with(Object) - Method in class io.vlingo.actors.CompletesEventuallyActor
 
with(Object) - Method in class io.vlingo.actors.PooledCompletes
 
with(List<Routee<T>>) - Static method in class io.vlingo.actors.Routing
 
with(Set<Routee<T>>) - Static method in class io.vlingo.actors.Routing
 
withHighId() - Method in interface io.vlingo.actors.AddressFactory
 
withHighId(String) - Method in interface io.vlingo.actors.AddressFactory
 
world() - Method in interface io.vlingo.actors.Registrar
 
world() - Method in class io.vlingo.actors.Stage
Answers the World instance of this Stage.
world() - Method in class io.vlingo.actors.testkit.TestWorld
 
world() - Method in class io.vlingo.actors.World
Answers this World instance.
World - Class in io.vlingo.actors
The World of the actor runtime through which all Stage and Actor instances are created and run.
writeUsing(String, T) - Method in class io.vlingo.actors.testkit.AccessSafely
Set the value associated with name to the parameter value.
writeUsing(String, T1, T2) - Method in class io.vlingo.actors.testkit.AccessSafely
Set the values associated with name using the parameters value1 and value2.
writingWith(String, BiConsumer<T1, T2>) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer me with consumer registered for writing.
writingWith(String, Consumer<T>) - Method in class io.vlingo.actors.testkit.AccessSafely
Answer me with consumer registered for writing.

_

_1 - Variable in class io.vlingo.actors.Protocols.Five
 
_1 - Variable in class io.vlingo.actors.Protocols.Four
 
_1 - Variable in class io.vlingo.actors.Protocols.Three
 
_1 - Variable in class io.vlingo.actors.Protocols.Two
 
_2 - Variable in class io.vlingo.actors.Protocols.Five
 
_2 - Variable in class io.vlingo.actors.Protocols.Four
 
_2 - Variable in class io.vlingo.actors.Protocols.Three
 
_2 - Variable in class io.vlingo.actors.Protocols.Two
 
_3 - Variable in class io.vlingo.actors.Protocols.Five
 
_3 - Variable in class io.vlingo.actors.Protocols.Four
 
_3 - Variable in class io.vlingo.actors.Protocols.Three
 
_4 - Variable in class io.vlingo.actors.Protocols.Five
 
_4 - Variable in class io.vlingo.actors.Protocols.Four
 
_5 - Variable in class io.vlingo.actors.Protocols.Five
 
A B C D E F G H I K L M N O P R S T U V W _ 
All Classes All Packages