| Interface | Description |
|---|---|
| Expectation |
Defines an expected DML operation outcome.
|
| ReturningWork<T> |
A discrete piece of work following the lines of
Work but returning a result. |
| Work |
Contract for performing a discrete piece of JDBC work.
|
| WorkExecutorVisitable<T> |
This interface provides a way to execute unrelated "work" objects using
polymorphism.
|
| Class | Description |
|---|---|
| AbstractReturningWork<T> |
An abstract implementation of
ReturningWork that accepts a WorkExecutor
visitor for executing a discrete piece of work and returning a result. |
| AbstractWork |
An abstract implementation of
Work that accepts a WorkExecutor
visitor for executing a discrete piece of work. |
| Expectations |
Holds various often used
Expectation definitions. |
| Expectations.BasicExpectation | |
| Expectations.BasicParamExpectation | |
| WorkExecutor<T> |
A visitor used for executing a discrete piece of work encapsulated in a
Work or ReturningWork instance.. |
| Exception | Description |
|---|---|
| BatchedTooManyRowsAffectedException |
Much like
TooManyRowsAffectedException, indicates that more
rows than what we were expcecting were affected. |
| BatchFailedException |
Indicates a failed batch entry (-3 return).
|
| TooManyRowsAffectedException |
Indicates that more rows were affected then we were expecting to be.
|
Essentially defines Work, ReturningWork and
Expectation as well as some exceptions
Copyright © 2018 JBoss by Red Hat. All rights reserved.