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
All Classes All Packages
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 theT
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 protocolO
. - actorAs(Actor, Class<T>) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol type as the means to message the backingActor
. - 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 supportedprotocols
for the newly createdActor
according todefinition
. - 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 createdActor
according todefinition
. - actorFor(Class<?>[], Definition, Actor, Supervisor, Logger) - Method in class io.vlingo.actors.Stage
-
Answers a
Protocols
that provides one or more supportedprotocols
for the newly createdActor
according todefinition
. - actorFor(Class<?>[], Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.Stage
-
Answers a
Protocols
that provides one or more supportedprotocols
for the newly createdActor
according todefinition
. - 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 createdActor
according todefinition
. - actorFor(Class<T>, Definition) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol of the newly createdActor
that implements theprotocol
. - 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 createdActor
that is defined by the parameters ofdefinition
that implements theprotocol
. - actorFor(Class<T>, Definition, Address) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol of the newly createdActor
that implements theprotocol
and that will be assigned the specificaddress
. - actorFor(Class<T>, Definition, Address, Logger) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol of the newly createdActor
that implements theprotocol
and that will be assigned the specificaddress
andlogger
. - actorFor(Class<T>, Definition, Logger) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol of the newly createdActor
that implements theprotocol
and that will be assigned the specificlogger
. - actorFor(Class<T>, Class<? extends Actor>, Object...) - Method in class io.vlingo.actors.Stage
-
Answers the
T
protocol of the newly createdActor
that implements theprotocol
. - 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 createdActor
that implements theprotocol
. - 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 withaddress
as aCompletes<T>
eventual outcome, ornull
as aCompletes<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 theT
protocol of the backingActor
of the givenaddress
, ornull
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 thisActor
. - 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 theAddress
of myactor
inside. - Address - Interface in io.vlingo.actors
- Addressable - Interface in io.vlingo.actors
-
The means for an
Actor
to provide itsAddress
. - 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 thisWorld
. - 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 ofhappenings
. - 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 childActor
to be created by this parentActor
. - childActorFor(Class<T>, Definition) - Method in class io.vlingo.actors.Actor
-
Answers the
T
protocol for the childActor
to be created by this parentActor
. - 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 thisActor
, ornull
if the behavior of the currently deliveredMessage
does not answer aCompletes<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 deliveredMessage
does answers aCompletes<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 byaddress
that backs theclientCompletes
. - completesFor(Completes<?>) - Method in class io.vlingo.actors.World
-
Answers a new
CompletesEventually
instance that backs theclientCompletes
. - 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 thisWorld
. - Configuration - Class in io.vlingo.actors
- ContentBasedRouter<P> - Class in io.vlingo.actors
- 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 ofActor
instances contained in thisStage
. - 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 thisActor
. - deadLetters() - Method in class io.vlingo.actors.World
-
Answers the
DeadLetters
for thisWorld
, which is backed by anActor
. - 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 thisWorld
. - 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 thisWorld
. - 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 thisActor
. - 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 thisStage
.
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 toother
. - 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 thisActor
. - 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 immediatereadFrom()
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 reusableMessage
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 thisActor
. - 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 withname
, ornull
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 withaddress
as a non-emptyCompletes<Optional<T>>
eventual outcome, or an emptyOptional
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 withaddress
as a non-emptyCompletes<Optional<T>>
eventual outcome, or an emptyCompletes<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 mycontext
when it is available. - mustComplete() - Method in class io.vlingo.actors.testkit.TestContext
-
Answer the
T
typed value of myaccess
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 thisStage
. - name() - Method in class io.vlingo.actors.World
-
Answers the
String
name of thisWorld
. - 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 theT
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 theexpected
value. - readFromExpecting(String, T, long) - Method in class io.vlingo.actors.testkit.AccessSafely
-
Answer the value associated with
name
but not until it reaches theexpected
value or the total number ofretries
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 byname
. - 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 byname
. - register(String, CompletesEventuallyProvider) - Method in interface io.vlingo.actors.Registrar
- register(String, CompletesEventuallyProvider) - Method in class io.vlingo.actors.World
-
Registers the
CompletesEventuallyProvider
plugin byname
. - registerCommonSupervisor(Class<?>, Supervisor) - Method in class io.vlingo.actors.Stage
-
Registers with this
Stage
thecommon
supervisor for the givenprotocol
. - 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 byname
that will supervise allActors
that implement thesupervisedProtocol
. - 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 byname
that will serve as the default supervise for allActors
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 thename
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(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(int, Definition, Class<P>) - Constructor for class io.vlingo.actors.RouterSpecification
- Routing<P> - Class in io.vlingo.actors
- 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 thisActor
. - scheduler() - Method in class io.vlingo.actors.Stage
-
Answers the
Scheduler
of thisStage
. - 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 aT
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 thisActor
. - stage() - Method in class io.vlingo.actors.testkit.TestWorld
- stage() - Method in class io.vlingo.actors.World
-
Answers the default
Stage
, which is theStage
created when thisWorld
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 byname
, or the newly createdStage
instance named byname
if theStage
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 givenname
and that is configured with the contents of thevlingo-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 givenname
and that is configured with the contents of theconfiguration
. - 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 givenname
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 givenname
and that is configured with the contents of the defaultConfiguration
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 registersstowageOverrides
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 supportedprotocols
for the newly createdActor
according todefinition
, 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 createdActor
that implements theprotocol
. - 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 thisActor
. - 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 ifretries
is reached first throwIllegalStateException
. - 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 thisActor
. - viewTestState() - Method in class io.vlingo.actors.testkit.TestActor
-
Answer the
TestState
of myactor
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 thisStage
. - 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 parametervalue
. - writeUsing(String, T1, T2) - Method in class io.vlingo.actors.testkit.AccessSafely
-
Set the values associated with
name
using the parametersvalue1
andvalue2
. - 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
All Classes All Packages