Class AdapterTckProfiles
java.lang.Object
org.j7m.middleware.adapter.tck.AdapterTckProfiles
Factory for deterministic adapter TCK profiles.
The class is stateless and thread-safe. Profiles are defined entirely in J7M terms and do not require external brokers, databases, cloud services, workflow engines, transaction managers, or container runtimes.
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.j7m.middleware.adapter.spi.AdapterTckProfile> all()Returns all built-in Phase 6.9 TCK profiles.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the consensus TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the coordination TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the durable log TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the isolation TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the messaging TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfileReturns the repository replication TCK profile.static org.j7m.middleware.adapter.spi.AdapterTckProfilesaga()Returns the saga TCK profile.
-
Method Details
-
all
Returns all built-in Phase 6.9 TCK profiles.- Returns:
- immutable profile list
-
durableLog
public static org.j7m.middleware.adapter.spi.AdapterTckProfile durableLog()Returns the durable log TCK profile.- Returns:
- durable log profile
-
messaging
public static org.j7m.middleware.adapter.spi.AdapterTckProfile messaging()Returns the messaging TCK profile.- Returns:
- messaging profile
-
coordination
public static org.j7m.middleware.adapter.spi.AdapterTckProfile coordination()Returns the coordination TCK profile.- Returns:
- coordination profile
-
consensus
public static org.j7m.middleware.adapter.spi.AdapterTckProfile consensus()Returns the consensus TCK profile.- Returns:
- consensus profile
-
repositoryReplication
public static org.j7m.middleware.adapter.spi.AdapterTckProfile repositoryReplication()Returns the repository replication TCK profile.- Returns:
- repository replication profile
-
saga
public static org.j7m.middleware.adapter.spi.AdapterTckProfile saga()Returns the saga TCK profile.- Returns:
- saga profile
-
isolation
public static org.j7m.middleware.adapter.spi.AdapterTckProfile isolation()Returns the isolation TCK profile.- Returns:
- isolation profile
-