# All Classes and Interfaces

Class
Description
Activity
A simple DTO that provides information about the work processed in the TCK suite resources.
ActivityStorage
Storing activities processed by resources during TCK suite run.
AfterLRAListener
resource for testing that methods annotated with `AfterLRA` are notified correctly when an LRA terminates
AfterLRAParticipant
resource for testing that methods annotated with `AfterLRA` are notified correctly when an LRA terminates
ContextTckResource
ContextTckResource.EndPhase
An enum which controls the behaviour of participant when the LRA spec implementation invokes the compensation, completion, forget and status callbacks.
GenericLRAException
IllegalLRAStateException
InvalidAfterLRASignatureListener
TCK invalid LRA resource containing invalid signature for `@AfterLRA` method.
InvalidArgumentTypesParticipant
TCK invalid LRA participant containing invalid type of arguments in the participant method signature used for verification of deployment time invalid signature detection and error report in `TckInvalidSignaturesTests`.
InvalidReturnTypeParticipant
TCK invalid LRA participant containing invalid return type in the participant method signature used for verification of deployment time invalid signature detection and error report in `TckInvalidSignaturesTests`.
JaxRsActivator
LongBusinessMethodParticipant
LRACallbackException
Generic exception for any failures that occures during the invocations of methods in `LRARecoveryService`.
LraCancelOnResource
LRAClientOps
LRAMetricAssertions
Assertion methods usable with metrics.
LRAMetricRest
JAX-RS endpoints for the `LRAMetricService`.
LRAMetricService
Metric service is a storage container that test beans may use to store data about processing.
LRAMetricType
LRARecoveryService
The LRA model guarantees eventual consistency but does not say when participants will be brought into a consistent state.
LraResource
LRAResourceWithoutCompensateOrAfteRLRA
LraTckConfigBean
LRATestService
LRATypeTckInterface
LRATypeTckInterfaceResource
LRATypeTckResource
LRATypeTckSuperclass
LRATypeTckSuperclassResource
LRAUnknownResource
TCK Tests related to the 410 status code handling.
LRAUnknownStatusResource
TCK Tests related to the 410 status code handling.
NoLRAResource
NonParticipatingTckResource
ParticipatingTckResource
RecoveryResource
ResourceParent
Scenario
TckCancelOnTests
TckContextTests
test that Compensate, Complete, Status, Forget and Leave annotations work without an LRA annotation test that resource methods that make outgoing requests do not modify the current context when they return
TckInvalidSignaturesTests
TCK that verifies that invalid non-JAX-RS participant method signatures are reported during deployment
TckLRATypeTests
Tests that validate that the implementation of the `LRA.Type` attribute is correct
TckParticipantTests
TCK to verify that valid non-JAX-RS participant method signatures are respected
TckRecoveryTests
Tests for the recovery of failed LRA services.
TckTestBase
Base testsuite class for in-container tests.
TckTests
TckUnknownStatusTests
TCK Tests related to the 410 status code handling.
TckUnknownTests
TCK Tests related to the 410 status code handling.
TooManyArgsParticipant
TCK invalid LRA participant containing too many arguments in the participant method signature used for verification of deployment time invalid signature detection and error report in `TckInvalidSignaturesTests`.
UriMessageBodyWriter
ValidLRACSParticipant
Valid participant resource containing async non-JAX-RS participant methods with `CompletionStage` return types
ValidLRAParticipant
TCK valid LRA participant containing a combination of valid participant method signatures
WrongHeaderException