Hierarchy For Package com.gruelbox.transactionoutbox
Class Hierarchy
- java.lang.Object
- com.gruelbox.transactionoutbox.DefaultInvocationSerializer (implements com.gruelbox.transactionoutbox.InvocationSerializer)
- com.gruelbox.transactionoutbox.DefaultInvocationSerializer.DefaultInvocationSerializerBuilder
- com.gruelbox.transactionoutbox.DefaultPersistor (implements com.gruelbox.transactionoutbox.Persistor)
- com.gruelbox.transactionoutbox.DefaultPersistor.DefaultPersistorBuilder<C,B>
- com.gruelbox.transactionoutbox.ExecutorSubmitter (implements com.gruelbox.transactionoutbox.Submitter)
- com.gruelbox.transactionoutbox.ExecutorSubmitter.ExecutorSubmitterBuilder
- com.gruelbox.transactionoutbox.Invocation
- com.gruelbox.transactionoutbox.StubParameterContextTransactionManager<C> (implements com.gruelbox.transactionoutbox.ParameterContextTransactionManager<T>)
- com.gruelbox.transactionoutbox.StubPersistor (implements com.gruelbox.transactionoutbox.Persistor)
- com.gruelbox.transactionoutbox.StubPersistor.StubPersistorBuilder
- com.gruelbox.transactionoutbox.StubThreadLocalTransactionManager
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.gruelbox.transactionoutbox.AlreadyScheduledException
- com.gruelbox.transactionoutbox.NoTransactionActiveException
- com.gruelbox.transactionoutbox.UncheckedException
- java.lang.RuntimeException
- java.lang.Exception
- com.gruelbox.transactionoutbox.TransactionalInvocation
- com.gruelbox.transactionoutbox.TransactionOutbox.TransactionOutboxBuilder
- com.gruelbox.transactionoutbox.TransactionOutboxEntry
- com.gruelbox.transactionoutbox.TransactionOutboxEntry.TransactionOutboxEntryBuilder<C,B>
Interface Hierarchy
- com.gruelbox.transactionoutbox.ConnectionProvider
- com.gruelbox.transactionoutbox.Instantiator
- com.gruelbox.transactionoutbox.InvocationSerializer
- com.gruelbox.transactionoutbox.Persistor
- com.gruelbox.transactionoutbox.Submitter
- com.gruelbox.transactionoutbox.ThrowingRunnable
- com.gruelbox.transactionoutbox.ThrowingTransactionalSupplier<T,E>
- com.gruelbox.transactionoutbox.ThrowingTransactionalWork<E>
- com.gruelbox.transactionoutbox.Transaction
- com.gruelbox.transactionoutbox.TransactionalSupplier<T>
- com.gruelbox.transactionoutbox.TransactionalWork
- com.gruelbox.transactionoutbox.TransactionManager
- com.gruelbox.transactionoutbox.ParameterContextTransactionManager<T>
- com.gruelbox.transactionoutbox.ThreadLocalContextTransactionManager
- com.gruelbox.transactionoutbox.TransactionOutbox
- com.gruelbox.transactionoutbox.TransactionOutbox.ParameterizedScheduleBuilder
- com.gruelbox.transactionoutbox.TransactionOutboxListener
- com.gruelbox.transactionoutbox.TransactionOutboxListener.Invocator
Annotation Type Hierarchy
- com.gruelbox.transactionoutbox.Beta (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.gruelbox.transactionoutbox.Dialect
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)