All Classes and Interfaces
Class
Description
An
Actor
is the central class of the Shakespeare Framework.Reporter
providing a method to write report files.Possible types of reports.
A
Reporter
using a given Logger.A
MissingAbilityException
is thrown in case an Actor
cannot Actor.uses(java.lang.Class<A>)
a
required Ability
Class
.A
MissingFactException
is thrown in case an Actor
cannot Actor.remembers(java.lang.Class<F>)
a required Fact
Class
.A
Question
that will be retried until it yields an answer deemed RetryableQuestion.acceptable(A)
or
the timeout
is reached.LoggingReporter
that logs to SLF4J.A
TimeoutException
is thrown in case an Actor
does not succeed on a Retryable
before its timeout is reached.A
WriteReportFileException
is thrown when the FileReporter
fails create a report
file.